4ARMED.exim
Ansible 角色:Exim
在 RedHat/CentOS 或者 Debian/Ubuntu 上安装 Exim(邮件传输代理)。
需求
无。
角色变量
可用的变量如下所示,包括默认值(请参见 defaults/main.yml
):
exim_dc_eximconfig_configtype: internet
(仅限 Debian/Ubuntu)主要配置类型。对于公共邮件发送应该是 'internet',如果邮件只能在本地投递则应为 'local'。有关其他选项,请参见 Exim 文档。
exim_dc_localdelivery: mail_spool
(仅限 Debian/Ubuntu)本地邮件投递的默认传输。如果未设置,默认为 mail_spool
。
exim_dc_smarthost: smtp.mandrillapp.com
(仅限 Debian/Ubuntu)邮件投递的默认智能主机。如果未设置默认为 smtp.mandrillapp.com
,但只有在配置类型为 satellite
时使用。
exim_password_entry
(仅限 Debian/Ubuntu)如果您的远程智能主机需要身份验证,则向 Exim passwd.client 文件中添加一个条目。建议将此添加到 defaults/vault.yml。
依赖关系
无。
示例剧本
- hosts: servers
roles:
- { role: 4armed.exim }
许可
MIT / BSD
作者信息
该角色由 Jeff Geerling 在 2015 年创建,然后在 2016 年被 4ARMED 分叉以添加额外配置。