使用 SendGrid 安排電子郵件,但我立即取消并刪除(查看 scheduled_events 顯示狀態實際上已取消)。但是,電子郵件仍會發送給用戶。我知道它說“您可以通過將 batch_id 傳遞到“取消或暫停預定發送”端點,在預定發送時間之前最多 10 分鐘取消或暫停與批次 ID 關聯的所有郵件/發送請求?!?nbsp;( https://docs.sendgrid.com/api-reference/cancel-scheduled-sends/delete-a-cancellation-or-pause-from-a-scheduled-send )但在這個示例代碼中,我將時間設置為 20 分鐘,并嘗試了 90 分鐘或更長時間,但電子郵件仍然送達。最后,我嘗試在刪除和不刪除電子郵件(request4)的情況下做同樣的事情。我聯系了他們的支持人員,但尚未收到回復,我想知道我是否在這里做了一些不尋常或錯誤的事情。順便說一句,我檢查了狀態代碼和響應——它們看起來都很好(添加了描述打印狀態的注釋)
無法取消預定的 SendGrid 電子郵件(帶有 batch_id)
幕布斯6054654
2022-11-23 13:57:09
