使用「觸發電子郵件」擴充功能管理傳送狀態

文件加入文件集後,擴充功能會優先接收文件 交付處理項目這項擴充功能會建立並更新delivery 的文件。

電子郵件傳送處理中

以下欄位可填入 delivery 欄位:

  • state:PENDINGPROCESSINGSUCCESSERROR 其中之一。
  • startTime:電子郵件處理開始的時間戳記。
  • endTime:電子郵件處理完成時的時間戳記 (也就是結束處於 SUCCESSERROR 狀態的時間戳記)。
  • error:如果電子郵件傳送錯誤,系統會在這裡填入錯誤訊息。
  • attempts:這封電子郵件的傳送嘗試次數。
  • leaseExpireTime:如果發生懸掛或逾時,則 PROCESSING 狀態應視為錯誤的時間。
  • 資訊:電子郵件成功送達 (至少一個地址) 後,這個欄位會填入下列欄位:
    • messageId:已傳送電子郵件的郵件 ID。
    • accepted:電子郵件成功送達的一系列電子郵件地址。
    • rejected (拒絕):電子郵件無法送達的一系列電子郵件地址。
    • 待處理:SMTP 暫時拒絕的電子郵件地址陣列。
    • 回覆:SMTP 伺服器最後一次回應。

電子郵件通常會從 PENDING 寄送到 PROCESSING,並寄至 SUCCESSERROR。進入 SUCCESSERROR 狀態後, 文件不會觸發擴充功能傳送另一封電子郵件。若要重新傳送 電子郵件,要求將文件更新成 state。您可以將 state 變更為 PENDINGRETRY

手動重試

在某些情況下,電子郵件傳送作業會以可以復原的方式失敗,或是 可以手動修正文件,有未成年人入鏡 或是修改內容重試不會自動進行,不過您可以手動變更 delivery 欄位中的 state 設為 RETRY,可讓擴充功能嘗試傳送電子郵件 再次放送 (並增加 attempts 的數量)。