到传出 SMTP 服务器的 telnet 连接

telnet connection to outgoing SMTP server

我无法与外发 SMTP 服务器建立连接。我明白了:

   telnet smtp.gmail.com 25
   Trying 64.233.190.109...
   telnet: connect to address 64.233.190.109: Operation timed out
   Trying 64.233.190.108...
   telnet: connect to address 64.233.190.108: Operation timed out
   Trying 2800:3f0:4003:c00::6d...
   telnet: connect to address 2800:3f0:4003:c00::6d: No route to host
   telnet: Unable to connect to remote host

这是怎么回事?

最有可能的是,您的 ISP 正在阻止端口 25 上的传出连接。许多 ISP 这样做是为了防止垃圾邮件发送者从其网络上的 运行 邮件服务器发送邮件。您可以连接到端口 25 上的 any SMTP 服务器吗?您是否尝试过连接到端口 587 上的 smtp.gmail.com?