我用Debian8和iRedMail创建了一个完美工作的邮件服务器。邮件服务器运行5个虚拟域,并配置有SPF、DKIM和DMARC
我正确地收到了从机器发出的邮件的DMARC报告,一切都是对齐的。
我有第二台机器作为网络服务器工作,这台机器发送每日报告到一个@gmail.com帐户当我收到这台机器的DMARC报告的SPF是对齐的(因为IP是插入在DNS记录中),但DKIM不假定,因为它没有配置。
如何将DKIM与WEB机器对齐?此外,有时由于发送地址不是IP而是PTR (反向DNS),在这种情况下,DKIM也不对齐。
以下DNS配置:
_dmarc.maildomain.com. 300 IN TXT "v=DMARC1\; p=quarantine\; rua=mailto:mail@maildomain.com"
maildomain.com. 300 IN TXT "v=spf1 a mx ip4:ip_mail_server ip4:ip_web_server ~all"
dkim._domainkey.maildomain.com. 300 IN TXT "v=DKIM1\; p=KEY"发布于 2018-08-22 16:44:22
我认为有三个选择:
"v=DMARC1;"开始添加"adkim=s;"会在TXT记录中执行此操作
希望这能有所帮助,否则请添加更多细节。
https://stackoverflow.com/questions/39689412
复制相似问题