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