我正在使用mail.send_mail()
从一个地址向另一个地址发送电子邮件。
当我在本地主机上运行我的应用程序时,我在我的日志中查看,它说:
您目前没有发送真正的电子邮件。如果您安装了 sendmail,您可以通过使用带有 --enable_sendmail 的服务器来使用它
那么,这是否意味着我必须为我的服务器启用发送邮件功能。如果是真的,如何启用?
谢谢 :)
我正在使用mail.send_mail()
从一个地址向另一个地址发送电子邮件。
当我在本地主机上运行我的应用程序时,我在我的日志中查看,它说:
您目前没有发送真正的电子邮件。如果您安装了 sendmail,您可以通过使用带有 --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
字段。
是的,您必须启用它,否则您只会看到已注销的邮件。
请参阅https://developers.google.com/appengine/docs/python/tools/devserver#Using_Mail