我正在使用带有PHP SDK的AWS SES向客户发送带附件的电子邮件,其中一些提供了无效的电子邮件,导致SES投诉或退回。我想知道哪些电子邮件失败了,并通过停用该项目进行跟进,致电客户提供有效的电子邮件或任何其他解决方案。
以某种方式获得反弹或投诉是否可行?
答案 0 :(得分:2)
是。但是,在尝试使用电子邮件地址之前,您确实应该验证电子邮件地址。
您创建一个SNS主题,并添加一个(或多个)订阅。创建订阅时有许多不同的选项,但您可能希望使用https。您可以拥有多个订阅,因此请将您的电子邮件地址放在那里,这样您就可以看到即将发布的信息。
然后,在SES中,设置您的SNS主题以处理退回和/或投诉。
AWS PHP工具包包含处理退回的代码和示例。抱怨 - 这很简单。您还需要实现一种验证方法 - 在验证之前,SNS不会开始向您的端点发送数据。