我尝试使用 Amazon SES 和 Java AWS 开发工具包发送电子邮件,并且成功了。我希望能够(稍后)检查交付是否成功。如果最终的邮件服务器接受邮件进行投递,我将定义它成功。
我看到当您发送电子邮件时,您可以获得一个唯一标识您的电子邮件的 messageId:
SendEmailRequest request = new SendEmailRequest(from, destination, message);
SendEmailResult result = service.sendEmail(request);
String messageId = result.getMessageId();
但是我看到您只能获得汇总的统计信息,例如使用 SendDataPoint(表示发送统计数据。每个 SendDataPoint 包含 15 分钟发送活动的统计信息)。
我没有使用 SES 发送批量电子邮件,而是使用非常低量的个性化通知,我有兴趣检查每条消息。
我忽略了什么吗?是否可以使用 SES 进行此类检查?