我正在使用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字段即可.