在Ubuntu上使用DKIM进行Postfix

前端之家收集整理的这篇文章主要介绍了在Ubuntu上使用DKIM进行Postfix前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我希望通过DKIM提高外发电子邮件的可传递性.我已经使用本教程为postfix安装了dkim-filter
https://help.ubuntu.com/community/Postfix/DKIM

它似乎工作,我的/var/log/mail.log显示它开始:

Aug 10 18:34:13 mail dkim-filter[5284]: Sendmail DKIM Filter v2.8.2 starting (args: -x /etc/dkim-filter.conf -u dkim-filter -P /var/run/dkim-filter/dkim-filter.pid -p inet:8891@localhost)

但是,当我发送电子邮件时没有生成标题,我无法弄清楚原因.

这是我的/etc/dkim-filter.conf
https://gist.github.com/6dc92c7efc29aa45991f

这是我添加到/etc/postfix/main.cf底部内容

# DKIM
milter_default_action = accept
milter_protocol = 2
smtpd_milters = inet:localhost:8891
non_smtpd_milters = inet:localhost:8891

有任何想法吗?谢谢!

附:我也在Feedmailpro.com上设置了DNS条目设置(可能仍在传播),但我认为如果没有外发电子邮件中的标题,它甚至都没有被检查.谢谢!

好的,我弄明白了为什么.这是因为我发送的电子邮件的地址与我的域名不同.一旦我将发件人地址更改为地址contact@Feedmailpro.com,它就开始签名了.

事后看来这是显而易见的,因为我猜这是域密钥的作用,是从域中签名.出于某种原因,我假设它是基于返回路径或邮件服务器IP签名,而不是来自地址.

由于我正在构建ESP(电子邮件服务提供商),因此我需要能够从许多域发送电子邮件.所以我的下一个挑战是让它签署所有域名.

编辑:此处发布解决方
DKIM sign outgoing mail from any domain (with Postfix and Ubuntu)

原文链接:https://www.f2er.com/ubuntu/347899.html

猜你在找的Ubuntu相关文章