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

使用AWS JS SDK V3通过专用IP托管池发送邮件的问题

解决AWS SES专用IP托管池未被使用的问题

针对你遇到的邮件已发送但未走专用IP池的情况,排查以下几个关键配置点:

  • 确认配置集与IP池的关联逻辑
    你提到通过CloudWatch设置配置集使用IP池是误解——CloudWatch仅用于监控数据,配置集关联IP池需要在SES控制台的「配置集」详情页,找到「IP池」选项指定目标专用IP池;或者用AWS CLI验证关联状态:

    aws ses describe-configuration-set --configuration-set-name test_config_set --region us-west-2
    

    检查返回结果中是否存在IpPoolName字段,且值与你的专用IP池名称一致。如果没有该字段,重新在SES控制台或通过API完成关联操作。

  • 确保所有资源处于同一AWS区域
    SES的专用IP池是区域级资源,你的配置集、代码中指定的SES客户端区域(us-west-2)以及专用IP池必须属于同一区域。若IP池创建在其他区域,邮件会自动忽略该池,使用默认IP发送。

  • 检查配置集的IP池使用策略
    在SES控制台的配置集IP池设置中,确认选择的是「强制使用此IP池发送所有通过该配置集的邮件」。如果设置为 fallback 模式(仅默认池不可用时使用),当默认IP池可用时,邮件不会走专用IP池。

  • 验证配置集是否被正确应用
    查看CloudWatch的SES发送日志,确认请求中ConfigurationSetName参数确实为test_config_set,且未被其他全局配置覆盖。另外,可以在SendEmailCommand中添加ReturnPath参数(指向同一验证域名下的地址,如bounce@test.com),确保邮件路由完全遵循配置集规则。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.15 23:21:08