我目前有一个系统,通过用户自己的邮件服务器使用php中的快捷邮件发送大量邮件,这方面的一切都是100%工作的,但我最近开始跟踪回弹,方法是设置我自己的hmailserver具有弹跳地址,并将所有发送出去的邮件的返回路径设置到该服务器上的一个邮件帐户,在该服务器上脚本更新DB,这也是100%的工作。
我唯一的问题是我自己的邮件服务器的SPF记录是非常严格的和MTA的块邮件从他们自己的服务器与我的反弹帐户作为返回路径,因为SPF失败。
启动时,我发布了一个关于服务器错误的问题,有人向我解释说,spf使用的不是邮件头,而是SMTP信封。
基本上,我的问题是为了获得更好的交付能力,最好是从我自己的邮件服务器发送所有邮件并设置回复--向用户邮件帐户发送邮件地址,还是我应该欺骗from邮件头,还是我采取了错误的方法,并且有一种更简单的方法?
发布于 2016-06-13 18:47:51
可能是我暗示的。伪造from地址是一种很好的方法,因为SPF失败而被反弹;回复- to是最好的方法。使用VERP地址来处理弹跳处理,以确保您可以知道原始消息发送到哪个地址(由于Exchange无用,您不能总是告诉其他地址)。否则,我同意亨利的答案-得到你的防晒包括解决许多问题,这是我在smartmessages.net做的,如果可能的话,所以你可能会发现我们的SPF医生有用。我还建议您研究一下DKIM和DMARC,尽管DKIM很难自己实现。
发布于 2016-06-13 12:59:59
https://stackoverflow.com/questions/37786087
复制相似问题