我有一个虚拟专用服务器,它有自己的 IP,并且配置了 SPF、DKIM、DMARC、SRS(带有postsrsd
)以及所有这些。我们称之为domainut.com
。
大多数事情都在正常进行,邮件被发送到 Gmail——垃圾邮件文件夹,因为该 IP 还没有任何信誉,但随着时间的推移,这种情况应该会有所改善。
然而,在进行一些测试时,我收到了一封来自[电子邮件保护]被重定向到[电子邮件保护]并且[电子邮件保护]
Gmail 服务器抱怨:
(...) status=bounced (host gmail-smtp-in.l.google.com[108.177.127.27] said: 550-5.7.1 Unauthenticated email from microsoft.com is not accepted due to 550-5.7.1 domain's DMARC policy. Please contact the administrator of 550-5.7.1 microsoft.com domain if this was a legitimate mail. Please visit 550-5.7.1 https://support.google.com/mail/answer/2451690 to learn about the 550 5.7.1 DMARC initiative. s19-v6si278495edc.383 - gsmtp (in reply to end of DATA command))
但是,正如我在邮件标题中看到的那样,SRS 似乎运行正常:
Return-Path: <[email protected]> Delivered-To: <[email protected]> Received: from ... by ... for ... Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=xxx.xxx.xxx.xxx; helo=mail.domainut.com; [email protected]; [email protected]
我可能对 SRS 应该做什么或 Gmail 如何处理此类邮件存在一些误解。
我应该修复什么才能愉快地将发送到 domainut.com 的邮件转发到[电子邮件保护]?
[Meta:我想添加标签 SRS,因为它似乎是该问题的关键问题,但它似乎还不存在]
答案1
您指定的标头中目前没有关键信息。DMARC 结果基于邮件的“发件人”标头。
此示例消息中该标头的值是什么?
DMARC 要求“发件人:”标头与 SPF 或 DKIM 对齐。我没有看到 DKIM 标头,但根据“返回路径”标头,我目前假设您使用的“发件人:”标头与“返回路径”标头中指定的 SPF 域不同,对吗?