You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS SES批量邮件发送异常咨询:进度显示与送达追踪问题

AWS SES 相关问题解答

邮件排队与发送逻辑

  • AWS SES 会对批量发送的邮件自动排队,尤其是新创建的账户(默认处于沙箱模式),沙箱下有严格的发送速率限制:默认每秒1封,每天最多200封。如果你的发送请求超过这个速率,超出部分会进入队列,系统会按限制速率逐步发送,不会一次性全部发出。
  • 即便脱离沙箱,SES也有默认发送配额,瞬时请求量超出配额时同样会触发排队,系统会自动调度发送,正常情况下不会丢弃邮件(除非出现硬退信或请求本身存在错误)。

剩余邮件状态与Dashboard延迟

  • 剩余邮件基本不会丢失,SES控制台的Dashboard数据存在延迟,通常同步需要1-2小时,首次使用的账户可能延迟更久。你可以多等待一段时间再刷新查看,也可以通过GetSendStatistics API获取更实时的发送数据。
  • 邮件送达收件人邮箱一般不需要2-3天,正常时效是几分钟到几小时。如果长时间未送达,可能是收件方邮箱服务商的过滤规则、邮件内容触发反垃圾机制,或者SES的发送队列还在处理中。

AWS SES 核心运行机制

  1. 请求接收与验证:SES通过SMTP接口或API接收发送请求,先验证凭证有效性、发件人地址是否完成验证。
  2. 排队与限流:根据账户的发送配额和速率限制,将请求放入队列,按设定速率逐步处理,避免触发收件方服务器的反垃圾规则。
  3. 邮件扫描与投递:SES会扫描邮件内容(垃圾信息、病毒等),验证通过后向收件方邮件服务器发起投递请求。
  4. 状态反馈记录:SES会记录每封邮件的投递状态(成功、硬退信、软退信、投诉等),并支持将这些状态推送给用户指定的服务。

邮件送达追踪方法

  • 控制台Dashboard:在SES控制台的「发送统计」「邮件活动」板块,可查看整体的发送、投递、退信、投诉数据,虽有延迟但能掌握全局情况。
  • 配置集与通知:创建SES配置集,开启送达通知、退信通知、投诉通知,将这些事件推送到SNS主题,订阅主题后可实时获取每封邮件的投递状态。
  • API调用:使用GetSendStatistics API获取实时发送统计,或通过其他相关API排查具体邮件的状态。
  • 自定义追踪标识:发送邮件时添加自定义Message-ID或专属追踪头,结合投递通知,可精准对应每一封邮件的送达情况。

内容的提问来源于stack exchange,提问作者seraphis

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 10:40:40