我試圖從谷歌應用程序引擎發送一封電子郵件,使用python 2.7庫,但我不斷收到日誌中的未經授權的發件人。我嘗試過使用我的Gmail帳戶創建應用程序作爲發件人,我作爲開發人員註冊了另一個Gmail地址,並嘗試過,但仍然收到未經授權的發件人。我不確定它是否重要,但我確實有一個域名已註冊到此應用程序。從Google App Engine發送郵件
這裏是我想要的代碼:
message = mail.EmailMessage()
message.sender = "[email protected]"
message.subject = "Inquiry"
message.to = "[email protected]"
message.body = "Please work"
message.send()
我已經看過其他物品都無濟於事。
Google Appengine sending emails: [Error] unauthorized sender
InvalidSenderError: Unauthorized sender (Google App Engine)
感謝您對Hossam的快速回復,但我仍然收到未經授權的發件人(在您的示例中,我用我的管理員電子郵件地址替換了發件人地址)。 – rsnyder 2014-09-06 01:27:12
這可能是因爲該應用程序代表發件人不是的管理員發送電子郵件。至於,你需要使用'管理控制檯'添加'管理員'到應用程序' – Enumy 2014-09-06 01:33:00
我試過,甚至嘗試添加另一個管理員和開發人員,這些電子郵件地址也獲得未經授權的發件人。我已閱讀文檔和其他stackover流文章,沒有任何運氣。 – rsnyder 2014-09-06 01:39:27