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

Laravel使用email:dns验证时触发502 Bad Gateway错误求助

Laravel邮箱DNS验证触发502 Bad Gateway问题

环境信息

  • Laravel v9.52.16 + Inertia开发
  • 前端用Vue.js实现邮箱输入框
  • 后端基于PHP 8.1.22,邮箱验证启用email:rfc,dns规则,要求邮箱必须符合RFC格式且对应域名有有效DNS记录

问题现象

大部分邮箱的合法/非法验证都正常,但测试输入not@valid.com时,页面等待10秒后抛出502 Bad Gateway错误。验证代码如下:

Request::validate([
   'email' => ['required', 'email:rfc,dns'],
]);

相关测试细节

  • 本地开发环境下,该邮箱验证无异常
  • 问题仅发生在AWS部署的测试环境
  • 测试其他域名后缀:not@valid.ca验证通过,not@valid.comm验证失败(符合预期)
  • 仅启用email:rfc规则时,not@valid.com会被判定为有效

排查方向

怀疑问题出在DNS解析环节,但查询valid.com的WHOIS信息后,未找到明确异常点(对比valid.ca的正常DNS解析情况)

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 10:52:02