0
我使用Mailgun發送郵件,我試圖延遲發送,但我沒有收到我期待的結果,即使是200響應。這些電子郵件似乎並沒有通過。mailgun deliverytime不發送定時發送的郵件
Mailgun說,交貨期日期需要被格式化爲一個字符串,編碼爲RFC 2882.
我想時間增加,使得電子郵件得到30秒後發出的當前時間。我已經通過導入這樣做......
from datetime import datetime, timedelta
from email.utils import formatdate
,然後通過存儲時間變量的函數
time1 = datetime.utcnow() + timedelta(seconds=30)
time1 = formatdate(float(time1.strftime('%s')))
我得到一個200個狀態碼,指出該消息一直被稱爲排隊,但它從來沒有真正通過。在Mailgun日誌中,時間通過這樣一個奇怪的數字...
"scheduled-for": 1491987288,
我不確定是什麼問題。請幫忙。
你爲什麼使用浮動? –
我擺脫了float和formatdate – freefly0313