2012-09-17 53 views
1

我使用Python爲Google App Engine創建了一個Web應用程序,當我製作一些內容時它會發送郵件。我用我的Gmail帳戶發送電子郵件,並且我想將該電子郵件保存在我發送的郵件中。這是可能的?使用Google App Engine發送電子郵件並將其存儲在Gmail中的已發郵件中

+2

你爲什麼不把電子郵件發送到你的Gmail帳戶。然後,您可以創建一個過濾器來跳過收件箱並將其標記爲已讀。 –

+0

becouse我不會確定電子郵件到達其他地址 – GeoMad89

回答

2

不可能這樣做,因爲Google App Engine沒有與您的Gmail帳戶直接相關,並且在發送的項目中只有通過Gmail發送的項目纔會顯示。正如Sebastian Kreft指出的那樣,您可以向自己發送副本併爲其創建過濾器。

我不確定發送者的電子郵件地址是否回傳未送達報告,但無論是哪種情況,請確保您有權訪問該電子郵件或set the reply_to field

+0

好的謝謝,但有一種方法來確保電子郵件到達? – GeoMad89

+0

@ GeoMad89我更新了我的答案,但我不確定它是否會在錯誤的電子郵件或其他情況下正常工作。 – Lipis

0

您不能確定您的電子郵件將通過應用程序引擎郵件API到達目的地,因爲您從未收到任何有關通過GAE郵件API傳送的電子郵件的信息,也無法使用返回路徑。

因此,我使用應用程序引擎與亞馬遜SES一起。

另一個技巧是使用谷歌的Gmail的API進行的Apps腳本: 參見:https://developers.google.com/apps-script/service_gmail 應用程序腳本也談得來GAE。

相關問題