2015-04-03 17 views
0

我正在使用AWS SES和PHP SDK將帶有附件的電子郵件發送給客戶,其中一些提供了無效的電子郵件,導致SES投訴或反彈。我想知道哪些電子郵件已失敗,並通過取消該項目來進行跟進,呼叫客戶提供有效的電子郵件或任何其他解決方案。是否可以通過AWS PHP SDK處理或接收SES Bounce/Complaints?

它有可能以某種方式獲得反彈或投訴嗎?

回答

2

是的。但是在你試圖用它做任何事情之前,你確實應該驗證電子郵件地址。

您創建一個SNS主題,並添加一個(或多個)訂閱。創建訂閱時有許多不同的選項,但您可能需要使用https。你可以有多個訂閱,所以你的電子郵件地址也在這裏,所以你可以看到有什麼信息進來。

然後,在SES,設置您的SNS主題來處理反彈和/或投訴。

AWS PHP工具包有代碼和示例來處理反彈&抱怨 - 這很簡單。您還需要實施驗證方法 - SNS在驗證之前不會開始向您的端點發送數據。

+0

因此,我可以通過SES SDK將郵件發送到SNS主題,如果這是正確的,我還可以通過JSON查看反彈/投訴嗎?我怎樣才能做到這一點? – 2015-04-03 17:16:56

+0

您可以使用電子郵件地址作爲SNS主題端點,但這將是您的電子郵件地址,而不是您客戶的電子郵件地址。該電子郵件將包含試圖發送電子郵件的json,爲什麼會彈回等等。同一個json文檔將被傳遞到您的https端點,並由AWS PHP SDK進行解析,其餘部分由您決定。 – chris 2015-04-03 17:26:20

+0

終於做到了,它有點棘手,因爲您必須配置您的Api,以便將會調用它併發送確認url以及其他消息,以尋求反饋bro。 – 2015-04-03 20:02:20

相關問題