App Engine,Python:发送邮件功能

我正在使用mail.send_mail()将电子邮件从一个地址发送到另一个地址.

当我在localhost上运行我的应用程序时,我在我的日志中查看它说:

You are not currently sending out real email. If you have sendmail
installed you can use it by using the server with –enable_sendmail

那么,这是否意味着我必须为我的服务器启用发送邮件功能.如果是真的,如何启用?

谢谢 :)

解决方法:

Windows通常没有安装sendmail.最好使用–smtp_host和–smtp_port选项来配置开发服务器.请注意,这些选项仅在开发中需要 – 一旦上传,发送邮件就会自动生效.

更多信息:
https://developers.google.com/appengine/docs/python/tools/devserver#Using_Mail

如果您的ISP或您的雇主没有可用的SMTP服务器,您可以使用Gmail.设置列于:
http://support.google.com/mail/bin/answer.py?hl=en&answer=13287

要向App Engine启动器添加标志,只需双击您的实例并使用Extra Flags字段即可.

上一篇:PHP mail()函数发送电子邮件但需要超过10分钟才能显示


下一篇:如何以快速的python方式向成千上万的收件人发送邮件,每个收件人都显示为邮件头中的接收者?