如何防止邮件列表中的邮件由于DMARC而被拒绝

我在speedofsoundgaming.com和mwtd.net上运行我自己的邮件服务器。 我最近在我的域名中添加了一个DMARClogging,以帮助防止垃圾邮件,一旦发现事情似乎正在发挥作用,就会将隔离级别从无到有。 然而,在做这件事之前,我还没有通过邮件列表发送邮件(我很less使用这个域名作为邮件列表),但现在当我通过邮件列表发送邮件时,邮件被隔离了(据我所知,远离雅虎,可能还有更多)。 如你所见,这对我来说是个大问题。

所以我的问题是:

除了将其设置为无(除非DMARC防止垃圾邮件的目的),在通过邮件列表发送邮件时,我还能做些什么来保护我的DMARClogging?

多一点信息:

这个电子邮件列表也使用DKIM签名,但是我认为这并不重要,因为他们添加页脚等等,即使他们没有签名,我自己的DKIM签名也是无效的。 我使用DKIM签署了我的电子邮件,并且有一个有效的SPFlogging,根据像verifier.port25.com这样的内容,除非他们正在通过邮件列表,否则两者都与我的DMARClogging一起工作正常。

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

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

您另外报告,您参与的邮件列表使您的DKIM签名无效。 事实上,如果您的DKIM签名在列表收件人在最终目的地收到电子邮件时仍然有效,那么就不会有问题。 但是,除非您可以绕过此类失效来撰写和签名您的电子邮件,否则除了使用与DMARC政策为none邮件列表交互使用不同的域名之外,没有任何事情可以做。