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

关于项目

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

安装
ansible-galaxy install lifeofguenter.nullmailer
许可证
gpl-3.0
下载
13.1k