如何防止来自我的域的电子邮件因 DMARC 而被邮件列表拒绝

如何防止来自我的域的电子邮件因 DMARC 而被邮件列表拒绝

我在 speedofsoundgaming.com 和 mwtd.net 上运营自己的邮件服务器。我最近在我的域中添加了 DMARC 记录以帮助防止垃圾邮件,一旦看到一切似乎有效,就将级别从无提升到隔离。但是,在执行此操作之前,我从未通过邮件列表发送过电子邮件(无论如何,我很少将此域用于邮件列表),但现在当我通过邮件列表发送电子邮件时,它会被隔离(据我所知,到目前为止,雅虎还没有,可能还有很多)。你可以想象,这对我来说是一个大问题。

我的问题是:

除了将我的 DMARC 记录设置为无(因为这会违背 DMARC 防止垃圾邮件的目的)以让我的电子邮件在通过邮件列表发送时能够通过之外,我还能对我的 DMARC 记录做些什么?

更多信息:

此电子邮件列表还使用 DKIM 对其电子邮件进行签名,但我认为这实际上并不重要,因为他们添加了页脚等,即使他们没有签名,我自己的 DKIM 签名也将无效。我使用 DKIM 对我的电子邮件进行签名,并设置了有效的 SPF 记录,并且根据 verifier.port25.com 之类的网站,除非他们正在通过邮件列表,否则这两者以及我的 DMARC 记录似乎都可以正常工作。

答案1

不幸的是,众所周知,DMARC 和一些邮件列表实际上是不兼容的。

同样的问题最初源于 SPF 本身,并促使邮件列表(以及转发服务)实现了一项称为SRS(发件人重写方案),这是邮件列表运营商必须实现的功能。

您还报告说,您参与的邮件列表使您的 DKIM 签名无效。事实上,如果当列表收件人在最终目的地收到电子邮件时,您的 DKIM 签名仍然有效,那么就不会出现问题。但是,除非您可以以绕过这种无效的方式撰写和签名电子邮件,否则您无能为力,只能使用具有 DMARC 策略的不同域名进行邮件列表交互none

相关内容