如何使用亚马逊的简单电子邮件服务跟踪特定电子邮件?

时间:2017-11-20 10:39:18

标签: amazon-web-services aws-sdk amazon-sns amazon-ses

我使用AWS SDK for Java成功发送电子邮件,我还可以检索每封电子邮件的消息ID。现在我需要跟踪电子邮件,看它是否已成功发送或退回。

有没有办法使用该消息ID来跟踪特定电子邮件的状态?

我已经探索了getSendStatistics API,但这只提供了所有电子邮件的统计信息,理想情况下我需要跟踪个别电子邮件。

有没有办法使用SES API甚至简单通知服务API跟踪个别电子邮件?

1 个答案:

答案 0 :(得分:3)

您可以使用Amazon SES Notifications through Amazon SNS。您可以根据跟踪交付和退回的方式创建SNS主题订阅。

SNS notification content本身包含一个mail对象,该对象具有消息ID,成功发送的delivery对象,退回的收件人的bounce对象和{{ 1}}抱怨收件人的对象(如果有的话)。