我们使用appengine的python send_mail api发送电子邮件。
有没有办法说明为什么只发送给一个收件人的电子邮件会被标记为垃圾邮件。这似乎只有在appengine的python send_mail api发送给Gmail时才会发生。
在我们的案例中,我们将发送电子邮件作为我们的appengine应用程序的管理员之一。
该电子邮件是用户刚购买的订单的确认函,因此绝对不是垃圾邮件。
任何人都可以帮忙吗?
这看起来很奇怪,因为只有GMail用户似乎报告了这个问题而且我们从appengine(所有Google服务器)发送我喜欢谷歌,但有时Google对自己比对其他人更严格:)
我已将spf TXT记录添加到DNS,例如“v = spf1 include:_spf.google.com~all” (我希望这会有所帮助)
我已尝试在电子邮件中添加List-Unsubscribe标头,但似乎app引擎python发送邮件不支持此标头。
谢谢, 拉尔夫
答案 0 :(得分:1)
我的猜测是,Google的邮件内容看起来像“垃圾邮件”,但您可以做一些可能对您有帮助的事情。
我建议您,因为这是一封确认邮件,请为您的应用添加另一个管理员,例如:do-not-reply@domain.com
,然后使用该管理员发送确认电子邮件。添加更多文本到正文并包含取消订阅链接,这样您的用户就有可能无法从您的应用收到更多电子邮件。也许你不喜欢最后一部分,但你必须向用户提供这些选项,因此这封电子邮件不会被标记为垃圾邮件。