我已经为一个域名设置了 DKIM,它运行正常。但是,我正在尝试为同一台机器上的另一个域名设置它。简而言之,我从一个域发送注册和密码恢复电子邮件,而从另一个域发送其他所有内容。两个域都映射到同一主机。
以这种方式设置域密钥没有问题 - 在 /etc/default/dk-filter 中添加另一行“DAEMON_OPTS=”是解决方案。但 DKIM 的情况并非如此,因为它将此信息存储在以完全不同的方式格式化的配置文件 (/etc/dkim-filter.conf) 中。
任何帮助都将不胜感激。谢谢。
答案1
看看这个人的问题和答案:
使用 postfix 和 ubuntu 对来自任何域的外发邮件进行 DKIM 签名
DKIM 签名来自任何域的外发邮件(使用 Postfix 和 Ubuntu)
你可能还需要阅读此内容(特别是如果你使用 Ubuntu)
https://help.ubuntu.com/community/Postfix/DKIM
您仍然需要稍微探索一下,看看哪些配置与您相关,但希望这会让您走上正确的轨道。
答案2
对于 Centos/RHEL,请查看此http://www.topdog.za.net/postfix_dkim_milter
答案3
DKIM 使用的私钥文件在 /etc/dkim-filter.conf 文件中指定,在以“KeyFile”开头的行中。您可以将此配置文件和私钥用于多个域,只需在以“Domain”开头的行上列出所有域即可