2016-04-14 46 views
2

當我使用Amazon SES發送大量電子郵件時,我正在ASP.NET C#中設置一個項目來管理反彈和投訴通知。用於反彈和投訴通知的亞馬遜SQS

我已經讀過,對於大量消息,最好的方法是SQS,而不是HTTP端點上更簡單的SNS。

我亞馬遜小組發現了一些現成的代碼: https://sesblog.amazon.com/post/TxJE1JNZ6T9JXK/Handling-Bounces-and-Complaints

我瞭解,SQS服務必須由我來叫,不喜歡推SNS,但我不明白,我怎麼也得調用它,哪個URL以及如何構建請求。

回答

1
  1. 登錄AWS管理控制檯並打開Amazon SQS控制檯https://console.aws.amazon.com/sqs/
  2. 創建一個隊列。 http://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSGettingStartedGuide/CreatingQueue.html
  3. 選擇您想要訂閱Amazon SNS主題的隊列。
  4. 選擇訂閱隊列爲SNS主題隊列操作下拉列表。
  5. 從Choose a Topic下拉列表中,選擇一個Amazon SNS主題訂閱隊列,然後單擊Subscribe。
  6. 在主題訂閱結果對話框中,單擊確定。

您可以通過發佈到主題,並觀看了專題發送到隊列中的消息驗證主題的隊列訂閱的結果。有關詳細步驟,請參閱將該消息發佈到該主題並從隊列中讀取消息來進行測試。