我们已将电子邮件服务从 Mandrill 更改为 Amazon SES。我们将它与 SMTP 一起使用。
在 Mandrill 中,我们可以访问一些详细信息,例如:
但在SES Management Console > Sending Statistics页面中,它只显示数字,而没有任何交货、退回、投诉和拒绝的详细信息。
我已经研究过 CloudTrail、CloudWatch 和 S3 组合,但没有运气。另外我不确定这是否仍然有效,但此页面说
支持除电子邮件发送 API(SendEmail 和 SendRawEmail)之外的所有 Amazon SES API。
所以我似乎无法使用 CloudTrail 记录这些数据。
我可以通过另一种方法(也许是第三方工具?)记录它们。其他人如何记录这些?还是他们?也许 SMTP 不可能,但只有 API 可能?
示例场景
我们为 SES 使用了多个 IAM 访问密钥(具有多个用户)。假设投诉增加了 50%。AWS 不提供任何工具来查找罪魁祸首访问密钥吗?
此问题发生在 Nginx 和 PHP-FPM 提供的纯 PHP 文件上。我在使用 Symfony 开发网站时偶然发现了这个问题,但有问题的内容长度范围是 3702-15965 (我想知道为什么它与普通 PHP 不同)。
到目前为止我尝试过的:
笔记:
任何帮助表示赞赏。谢谢。