我正在使用mail.send_mail()
將電子郵件從一個地址發送到另一個地址。App Engine,Python:發送郵件功能
當我運行我的本地主機上的應用程序,我在日誌中查看,它說:
您目前未發出真實的電子郵件。如果您有sendmail的安裝 您可以通過使用服務器--enable_sendmail
所以使用它,它意味着我必須啓用發送郵件功能爲我的服務器。如果那是真的,如何啓用?
謝謝:)
我正在使用mail.send_mail()
將電子郵件從一個地址發送到另一個地址。App Engine,Python:發送郵件功能
當我運行我的本地主機上的應用程序,我在日誌中查看,它說:
您目前未發出真實的電子郵件。如果您有sendmail的安裝 您可以通過使用服務器--enable_sendmail
所以使用它,它意味着我必須啓用發送郵件功能爲我的服務器。如果那是真的,如何啓用?
謝謝:)
的Windows通常不附帶安裝sendmail的。使用--smtp_host和--smtp_port選項來配置開發服務器會更好。請注意,這些選項只在開發時需要 - 一旦上傳,發送郵件只能自動運行。
的更多信息: https://developers.google.com/appengine/docs/python/tools/devserver#Using_Mail
如果你沒有SMTP服務器從您的ISP或您的僱主提供給你,你可以使用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
你能告訴我如何在Google App Engine laucher中放置'--enable_sendmail myapp'嗎? – hqt 2012-07-05 14:37:14
您使用的是Windows嗎? Unix的? – 2012-07-05 11:51:18
@MariaZverina我正在使用Windows。發送郵件功能有關係嗎? – hqt 2012-07-05 14:30:56