Tay*_*lan 5 amazon-web-services amazon-ses
我们已将电子邮件服务从 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 不提供任何工具来查找罪魁祸首访问密钥吗?
对于原始内容日志记录,您必须通过某些记录所有内容然后将其发送到 SES 的服务来代理 SMTP 请求,或者在调用 SES 之前仅在代码中记录所有内容。
对于传送率,您必须设置 SNS 侦听器来处理SES 退回通知。
对于查看的电子邮件和单击的链接,您必须构建自己的分析服务来添加对您发送的电子邮件的跟踪,或者找到一些可以为您执行此操作的第三方服务。
SES 比 Mandrill 等其他电子邮件服务便宜得多是有原因的,因为您无法获得其他服务提供的所有功能。老实说,如果您想要点击跟踪分析之类的东西,我建议您重新考虑放弃 Mandrill,或者看看其他电子邮件服务,例如 SendGrid。SES 更像是一种原始电子邮件发送服务,不提供您正在寻找的任何高级功能。
| 归档时间: |
|
| 查看次数: |
5494 次 |
| 最近记录: |