ginsys.nullmailer

角色名称

一个用于安装和配置 nullmailer 的 ansible 角色,nullmailer 是 sendmail/qmail 等的替代 MTA,适用于转发到固定智能中继的主机。 http://untroubled.org/nullmailer/

要求

无。

角色变量

nullmailer_adminaddr 和 nullmailer_remotes 是至少需要设置的变量,以使 nullmailer 有某种功能。 其他变量有合理的默认值,主要按照 nullmailer 的默认设置进行。

nullmailer_adminaddr

默认:空字符串

如果此变量非空,所有发往 “localhost” (字面字符串) 或规范主机名(来自 /etc/mailname)的用户的收件人将被重映射到该地址。这个设置允许本地守护进程能够将邮件发送到 “somebody@localhost”,而不是被你的中继主机退回,而是发送到某个合理的地方。

nullmailer_remotes

默认:空列表

此文件包含一个远程服务器的列表,向其发送每个消息。文件的每一行包含一个远程主机名或地址,后面跟着一个可选的协议字符串,之间用空格分隔。协议名称默认为 smtp,后面可以跟随该模块的命令行参数。

其他变量及其默认设置

  • nullmailer_me: ansible_fqdn
  • nullmailer_defaultdomain: ansible_domain
  • nullmailer_defaulthost: ansible_fqdn
  • nullmailer_helohost: nullmailer_me
  • nullmailer_idhost: nullmailer_defaulthost
  • nullmailer_pausetime: 60
  • nullmailer_sendtimeout: 3600
  • nullmailer_mailname: nullmailer_me

依赖

许可证

GPLv3

作者信息

Serge van Ginderachter serge@vanginderachter.be

关于项目

Install and configure nullmailer, a simple relay-only mail transport agent. Homepage http://untroubled.org/nullmailer/

安装
ansible-galaxy install ginsys.nullmailer
许可证
gpl-3.0
下载
23k
拥有者
automate all things!