首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >寄出大宗邮件

寄出大宗邮件
EN

Stack Overflow用户
提问于 2016-06-13 09:24:19
回答 2查看 127关注 0票数 0

我目前有一个系统,通过用户自己的邮件服务器使用php中的快捷邮件发送大量邮件,这方面的一切都是100%工作的,但我最近开始跟踪回弹,方法是设置我自己的hmailserver具有弹跳地址,并将所有发送出去的邮件的返回路径设置到该服务器上的一个邮件帐户,在该服务器上脚本更新DB,这也是100%的工作。

我唯一的问题是我自己的邮件服务器的SPF记录是非常严格的和MTA的块邮件从他们自己的服务器与我的反弹帐户作为返回路径,因为SPF失败。

启动时,我发布了一个关于服务器错误的问题,有人向我解释说,spf使用的不是邮件头,而是SMTP信封。

基本上,我的问题是为了获得更好的交付能力,最好是从我自己的邮件服务器发送所有邮件并设置回复--向用户邮件帐户发送邮件地址,还是我应该欺骗from邮件头,还是我采取了错误的方法,并且有一种更简单的方法?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-06-13 18:47:51

可能是我暗示的。伪造from地址是一种很好的方法,因为SPF失败而被反弹;回复- to是最好的方法。使用VERP地址来处理弹跳处理,以确保您可以知道原始消息发送到哪个地址(由于Exchange无用,您不能总是告诉其他地址)。否则,我同意亨利的答案-得到你的防晒包括解决许多问题,这是我在smartmessages.net做的,如果可能的话,所以你可能会发现我们的SPF医生有用。我还建议您研究一下DKIM和DMARC,尽管DKIM很难自己实现。

票数 1
EN

Stack Overflow用户

发布于 2016-06-13 12:59:59

我明白你为什么要自己发邮件,而不是用邮件服务来省钱。设置“答复-To”字段的唯一问题是一些邮件客户端不认识它,而且它们仍然会在5322.FROM字段上响应。但是为什么不直接要求您的客户设置" SPF“,以包括您的SPF记录在他们的DNS。这就是其他电子邮件营销项目所做的,这有点麻烦。只需为他们提供有关SPF记录的半技术资源,并将其指向SPF向导并告诉他们在向导中添加include:<your spf record>。然后提供他们的DNS提供程序关于如何添加该记录的说明。我+1你的问题,因为这是一个很好的问题,但它不是关于编程的,但我认为应该更多地放在服务器故障上,不知道为什么他们不这么说。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37786087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档