我想在linux上使用telnet来google邮件服务器。我想用SMTP发送邮件。但它无法做到这一点。我正在使用此命令。
telnet alt4.gmail-smtp-in.l.google.com 25
但它说
Trying 209.85.220.19...
过了一段时间,它给了时间。有谁知道怎么做?
答案 0 :(得分:8)
它也与我联系。我认为最可能的原因是您的ISP阻止了对端口25的外部访问。这是一个常见且明智的事情,因为来自最终用户PC的SMTP是垃圾邮件的重要来源。
您可以与您的提供商联系,为您打开端口,或者您可以在网上使用代理服务器,或者您可以使用其他服务,例如SSMTP(?)连接到使用不同端口的安全通道。
答案 1 :(得分:2)
改为telnet smtp.gmail.com
。
答案 2 :(得分:1)
您还应注意,邮件服务器的DNS记录的“MX”类型与telnet使用的标准“A”类型不同。
换句话说,“mail.google.com”可以解析为不同的IP地址,具体取决于您是要将其作为网页访问(或通过telnet连接),还是向其发送邮件。
答案 3 :(得分:1)
在Windows计算机上运行telnet测试: