Telnet 到谷歌邮件服务器
Posted
技术标签:
【中文标题】Telnet 到谷歌邮件服务器【英文标题】:Telnet to google mail server 【发布时间】:2010-12-14 02:57:54 【问题描述】:我想使用 telnet 在 linux 上搜索邮件服务器。我想使用 SMTP 发送邮件。但它不能这样做。我正在使用这个命令。
telnet alt4.gmail-smtp-in.l.google.com 25
但它说
Trying 209.85.220.19...
一段时间后,它会超时。有人知道怎么做吗?
【问题讨论】:
我不知道那个地址来自哪里。我应该认为 gmail.com 就足够了。但我试过了,得到了同样的结果。所以,问题仍然悬而未决。 它为我连接。也许那个服务器当时只是停机了。不过,优先级最高的 SMTP 服务器是 gmail-smtp-in.l.google.com。 @BarryBrown,它不起作用:( 【参考方案1】:它也为我连接。我认为最可能的原因是您的 ISP 阻止了您对端口 25 的外部访问。这是一种常见且明智的做法,因为来自最终用户 PC 的 SMTP 是垃圾邮件的重要来源。
您可以说服您的提供商为您打开端口,或者您可以使用网络上的代理服务器,或者您可以使用其他服务,例如 SSMTP (?),它通过使用不同端口的安全通道。
【讨论】:
【参考方案2】:您还应该注意,邮件服务器的 DNS 记录具有“MX”类型,这与 telnet 使用的标准“A”类型不同。
换句话说,“mail.google.com”可以解析为不同的 IP 地址,具体取决于您是要作为网页访问(或通过 telnet 连接)还是向其发送邮件。
【讨论】:
【参考方案3】:在 Windows 计算机上运行 telnet 测试:
-
打开“开始”菜单,然后选择“运行”。
在 Open: 字段中输入命令,然后单击 OK。
输入“telnet smtp.gmail.com 465”,然后按 Enter
【讨论】:
telnet smtp.gmail.com 25
似乎可以工作 - 但是它要求使用 STARTTLS 协议。【参考方案4】:
换成telnet smtp.gmail.com
。
【讨论】:
以上是关于Telnet 到谷歌邮件服务器的主要内容,如果未能解决你的问题,请参考以下文章
php+mysql模拟队列发送邮件,能不能见网友就靠这封邮件了
Gmail邮件功能那么强大,GMail被封,在国内怎么用gmail收邮件?