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

网站迁移至Hostinger后AWS SES失效,求解决方法

解决AWS SES因网站迁移至Hostinger停止运行的方案

1. 核查域名DNS验证状态

  • 登录AWS控制台进入SES服务,查看已验证域名的状态,确认是否出现「未验证」或「失效」标记。
  • 对照SES要求的DNS记录(TXT、MX、DKIM等),登录Hostinger域名管理后台检查记录配置:
    • TXT记录:确认_amazonses.你的域名的记录值与SES提供的完全一致
    • DKIM记录:检查SES生成的3条CNAME记录是否正确添加到Hostinger的DNS解析列表
    • MX记录:若用SES接收邮件,确认MX记录指向SES指定的邮件服务器地址

2. 验证发送身份与账户权限

  • 检查SES内的发送邮箱/域名是否仍处于「已验证」状态,若迁移后出现域名所有权变更提示,重新完成验证流程。
  • 确认AWS账号的SES发送额度正常,查看「发送统计」和「账户详情」,排查是否触发发送限制或服务暂停。

3. 检查应用端配置正确性

  • 确认网站代码中调用AWS SES的配置参数(Access Key、Secret Key、区域、发送域名/邮箱)无误,迁移主机后是否遗漏配置文件或环境变量。
  • 测试邮件发送并分析报错:
    • 若提示「域名未验证」,回到第一步补全DNS记录
    • 若提示「权限不足」,检查IAM用户的SES权限策略是否包含ses:SendEmail、ses:SendRawEmail等必要权限
    • 若提示「连接超时」,确认Hostinger主机防火墙是否放行AWS SES的端口(SMTP的587/465端口、API的443端口)

4. 排查IP地址相关限制

  • 若使用SMTP发送,检查Hostinger主机IP是否被AWS SES列入拒收名单,或是否需要将该IP添加到SES的「已验证发件IP」列表(共享IP可联系Hostinger申请独立IP)。
  • 若使用SES API,确认Hostinger主机的出站IP是否在AWS服务允许范围内,排查是否被AWS防火墙拦截。

5. 联系官方支持协助

  • 若以上步骤无效,提交AWS支持工单,提供报错日志和域名验证状态截图,请求排查服务暂停原因。
  • 同步联系Hostinger技术支持,确认DNS记录是否生效(DNS变更通常需1-24小时全网同步,可通过nslookup或dig命令验证)。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 02:34:58