簡體   English   中英

有沒有辦法安排通過Google App Engine郵件API(Python)發送電子郵件?

[英]Is there a way to schedule sending an e-mail through Google App Engine Mail API (Python)?

我希望能夠安排在特定日期發送一封或多封電子郵件,如果可能的話,最好使用GAE Mail API(到目前為止,我還沒有找到解決方案)。

使用Cron是否可以接受?如果可以,我什至可以使用Python創建Cron任務嗎? 日期是多種多樣的,沒有特定的模式,所以我不能一遍又一遍地使用相同的任務。

有什么建議如何解決這個問題? 所有幫助表示贊賞

您可以使用Task API輕松完成所需的工作。 創建任務時,可以設置ETA參數(執行時)。 預計到達時間可能長達30天。

如果30天還不夠,您可以在數據存儲區中存儲“ send_email”實體,然后將屬性之一設置為應發送此電子郵件的日期/時間。 然后,您創建一個cron作業,該作業每月(每周)運行一次。 此cron作業將檢索所有需要在下個月(周)發送的“ send_email”實體,並為其創建任務,將ETA設置為應在其執行時的確切日期/時間。

是的,完全出於計划原因,從cron作業發送電子郵件非常普遍。

不幸的是,尚不可能以編程方式控制cron作業。 您可能需要加注號3638:以編程方式計划Cron作業

同時,您可以檢查此答案以尋求其他替代方法: https : //stackoverflow.com/a/37079488/4495081

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM