與 Amazon SES 帳戶傳送配額相關的錯誤 - Amazon Simple Email Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

與 Amazon SES 帳戶傳送配額相關的錯誤

如果您在達到每日傳送配額 (您 24 小時內可傳送的電子郵件數量上限) 或最高傳送速率 (您每秒可傳送的訊息數上限) 後,嘗試傳送電子郵件,Amazon SES 會捨棄該訊息,而且不會嘗試重新遞送。Amazon SES 也會提供說明該問題的錯誤訊息。Amazon SES 產生錯誤訊息的方式,取決於您嘗試傳送電子郵件的方式。本主題說明您透過 Amazon SES API 和透過 SMTP 界面接收的訊息。

如需在達到最高傳送速率時可使用的技巧,請參閱 AWS 簡訊與目標鎖定部落格中的如何處理「調節 - 超過最高傳送率」錯誤

使用 Amazon SES API 時達到傳送限制

如果您嘗試使用 Amazon SES API (或 AWS 軟體開發套件) 傳送電子郵件,但已超過帳戶的傳送限制,API 會產生 ThrottlingException 錯誤。錯誤訊息包含下列訊息其中之一:

  • Daily message quota exceeded

  • Maximum sending rate exceeded

如果您遇到調節錯誤,請以程式設計方式來讓應用程式等待一段時間 (最多 10 分鐘),然後重新嘗試傳送請求。

使用 SMTP 時達到傳送限制

如果您嘗試使用 Amazon SES SMTP 界面傳送電子郵件,但已超過帳戶的傳送限制,您的 SMTP 用戶端可能會顯示下列其中一個錯誤:

  • 454 Throttling failure: Maximum sending rate exceeded

  • 454 Throttling failure: Daily message quota exceeded

不同 SMTP 用戶端會以不同方式處理這些錯誤。