我的main.py
message = mail.EmailMessage(sender="<ada******@gmail.com>",
subject="Your account has been approved")
message.to = "<*****.ada@gmail.com>"
message.body = """
Please let us know if you have any questions
"""
message.send()
我将 Google App Engine MailService
用于以下控制台输出:
INFO 2015-05-11 17:21:46,179 mail_stub.py:143] MailService.Send
From: <ada******@gmail.com>
To: <*****ada@gmail.com>
Subject: Your account has been approved
Body:
Content-type: text/plain
Data length: 317
但是邮件不会发送到地址 *****.ada@gmail.com
。有什么问题?
最佳答案
如果您在开发服务器上,您需要一个邮件服务器才能使用:参见here如何使用 Sendmail 或 SMTP 服务器。 但是(底部的 here):
When your application is running on App Engine, it uses the App Engine mail service to send email messages.
因此,即使在开发服务器上您无法发送电子邮件,当您在 App Engine 上部署代码时,它们也会被发送。
关于python - 我收到 Mail Service.Send 消息,但我的邮件没有送达地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30174191/