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

AWS Cognito HostedUI重置密码邮件发送至非注册邮箱问题咨询

问题分析与解决方案

针对你遇到的AWS Cognito重置密码邮件发送至陌生固定邮箱的问题,核心原因大概率是以下几种情况:

  • 自定义消息触发器(Custom Message Lambda)硬编码了收件邮箱
    当用户发起重置密码请求时,Cognito会触发自定义消息Lambda函数生成邮件内容。如果函数代码中没有正确读取用户的email属性,而是写死了某个固定邮箱地址(比如m****@y****.com),就会导致所有触发该流程的用户都收到邮件到这个陌生邮箱。建议检查Lambda函数的代码逻辑,确认是否存在类似to: 'm****@y****.com'的硬编码,替换为从event.request.userAttributes.email获取用户注册邮箱的逻辑。

  • 用户池邮件配置或SES规则集的强制转发
    检查AWS SES的规则集,是否设置了将所有发往Cognito用户池相关域名的邮件转发到该陌生邮箱;同时查看Cognito用户池的邮件配置,确认是否在邮件模板中错误指定了固定收件地址,而非使用用户的邮箱属性变量。

  • 用户属性被异常修改
    手动查看Cognito用户池中有问题的用户属性,确认email字段是否确实为注册时填写的地址。如果存在批量修改用户邮箱属性的触发器(比如预注册或后注册触发器),也可能导致用户邮箱被替换为固定值。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 00:42:35