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

EC2实例无法连接gmail-smtp-in.l.google.com的25端口,邮箱校验失败

问题

使用AWS SES发送邮件前,需要校验目标邮箱是否真实存在。尝试通过执行telnet gmail-smtp-in.l.google.com. 25命令检查服务器端口是否开放,但在EC2实例和MacOS上均出现超时错误,输出如下:

Trying 74.125.24.26...
telnet: connect to address 74.125.24.26: Operation timed out
Trying 2404:6800:4003:c02::1b...
telnet: connect to address 2404:6800:4003:c02::1b: No route to host
telnet: Unable to connect to remote host

解决方案
  • 端口25被封禁:多数云服务商(包括AWS)默认封禁出站25端口,防止垃圾邮件发送。你的请求被拦截导致超时。AWS EC2实例可申请解封25端口,或改用465(SSL)、587(TLS)端口尝试连接。
  • 本地网络限制:MacOS所在网络可能限制了25端口出站流量,比如公司防火墙、家庭路由器安全设置,换用465/587端口测试连通性。
  • 邮箱校验替代方案:直接通过SMTP命令校验邮箱存在性可靠性低,易触发反垃圾机制。建议使用AWS SES自带的邮箱验证功能,或调用第三方邮箱校验API,避免直接连接目标服务器带来的网络限制。
  • 测试连通性的正确命令:测试Google SMTP服务器时,改用587端口执行:telnet gmail-smtp-in.l.google.com 587,或用openssl测试SSL连接:openssl s_client -connect gmail-smtp-in.l.google.com:465

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.17 09:57:20