跳至內容

為什麼我收到來自 AWS 的電子郵件,表示我的 Amazon SNS 訂閱已被手動停用?

1 分的閱讀內容
0

我想知道為什麼我收到一封來自 AWS 的電子郵件,告知我有一個 Amazon Simple Notification Service (Amazon SNS) 電子郵件訂閱已被手動停用。

簡短說明

如果以較高的電子郵件訊息傳遞率配額將訊息發佈到 SNS 主題,則 Amazon SNS 會停用訂閱。此限制為每次訂閱的限制,僅在 Amazon SNS 識別訂閱上設定的任何篩選器後才會套用。

違反每秒交易 (TPS) 配額時,出於下列原因,Amazon SNS 會自動停用訂閱:

  • 防止向目的地收件匣濫發事件。
  • 保護收件者的郵件伺服器避免被訊息淹沒。
  • 避免網際網路服務供應商 (ISP) 將高流量識別為垃圾郵件並封鎖訊息傳遞。

對於每個 AWS 帳戶,Amazon SNS 支援以10 TPS 的速率向 SNS 主題傳遞電子郵件訊息。如需詳細資訊,請參閱服務配額

如果您有多個具有篩選器政策的訂閱,則每秒嘗試傳送超過 10 次電子郵件的訂閱將被停用。其他電子郵件每秒少於 10 次的訂閱會保持啟用。如果訂閱已停用,則訂閱處於 PendingConfirmation 狀態。

解決方法

對於高容量 SNS 主題,最佳做法是訂閱高輸送量的系統對系統端點。例如: Amazon Simple Queue Service (Amazon SQS) 佇列AWS Lambda 函數HTTP 端點。這些類型的訂閱端點支援較高的 TPS 配額。

相關資訊

Amazon SNS 常見案例

在 Amazon Pinpoint 中傳送電子郵件

訂閱 Amazon SNS 主題

發佈到主題

AWS 官方已更新 1 年前