當我在SNS中收到反彈事件時,我想檢索有關此電子郵件的額外數據。我只有messageID。正在檢索Amazon SES事件數據 - 從反彈事件檢索自定義數據
有沒有辦法將自定義標頭添加到SendEmail API?
是否有另一種方式檢索特定電子郵件的自定義數據?我不想寫入數據庫,因爲當我發送電子郵件時,寫入數據庫會導致性能問題。我每天發送數百萬封電子郵件。
謝謝!
當我在SNS中收到反彈事件時,我想檢索有關此電子郵件的額外數據。我只有messageID。正在檢索Amazon SES事件數據 - 從反彈事件檢索自定義數據
有沒有辦法將自定義標頭添加到SendEmail API?
是否有另一種方式檢索特定電子郵件的自定義數據?我不想寫入數據庫,因爲當我發送電子郵件時,寫入數據庫會導致性能問題。我每天發送數百萬封電子郵件。
謝謝!
使用bounce object,你已經獲得了反彈型,反彈亞型,反彈收件人和時間戳數據。但是,如果您需要使用Amazon CloudWatch或Amazon Kinesis Firehose對退回事件進行更細粒度的詳細監控,則可以將一個或多個message tags(作爲數組)應用於您發送的電子郵件。見Monitoring Using Event Publishing。
您可以在您的sendEmail
請求中設置Tags
。
在Bounce
的情況下,你所得到的標籤背面
{
"eventType": "Bounce",
"bounce": {
"bounceType": "Permanent",
[...]
},
"mail": {
[...]
"tags": {
"ExampleTagName": ["ExampleTagValue"]
}
}
}
我確實在我的電子郵件發送中設置了標籤,但沒有將標籤返回到退回事件中。你想到什麼原因? – einav
我沒有設置標籤在我的電子郵件發送,但沒有得到標籤回到反彈的事件。你想到什麼原因? – einav