2016-03-01 85 views
3

下面是我用来发送邮件的代码(不完全一样,我有一个不同的主体和发件人的邮件,我没有因为隐私原因):Google App Engine(Python) - 邮件已发送但未收到

body="Some body" 
subject="Some Subject" 
email = user.email # user.email returns a valid email address 

mail.send_mail('[email protected]', email, subject, body) 

的代码执行没有例外,我的App Engine配额调用邮件API的增加一样,配额用于指示成功的电子邮件发送发送的电子邮件数量。但是,当我检查我的邮件时,我没有收到邮件。

我试过改变主题,身体,发件人的电子邮件等,但我是否收到邮件似乎完全随机 - 我有时收到它(很少),并没有在其他时间。邮件甚至不在我的垃圾邮件文件夹中。

发生了什么事?我如何确保每次收到邮件?

+1

您是否将您的应用配置为接收退回通知? https://cloud.google.com/appengine/docs/python/mail/bounce-这就是您通常会知道为什么邮件不能发送的原因。 –

+0

你能否检查一下这个差异是否存在于应用程序的'appspot.com'域的链接的msg正文中? –

回答

相关问题