lifeofguenter.nullmailer
lifeofguenter.nullmailer
一个用于安装和配置 nullmailer 的 Ansible 角色,这是一个 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