2009-11-07 113 views
5

我想在Linux上使用telnet到谷歌郵件服務器。我想用SMTP發送郵件。但它不能這樣做。我正在使用這個命令。Telnet到谷歌郵件服務器

telnet alt4.gmail-smtp-in.l.google.com 25 

但它說

Trying 209.85.220.19... 

一段時間後,它給超時。有誰知道如何去做?

+0

我不知道該地址來自哪裏。我應該認爲gmail.com就足夠了。但我試過了,得到了同樣的結果。所以,問題仍然存在。 – gbarry 2009-11-07 08:10:15

+1

它爲我連接。也許那個服務器當時是簡單的。雖然最高優先級的SMTP服務器是gmail-smtp-in.l.google.com。 – 2009-11-07 08:17:34

+0

@BarryBrown,它不工作:( – 2016-07-28 06:21:44

回答

8

它也適用於我。我認爲最有可能的原因是您的ISP阻止了您對外部端口25的訪問。這是一種常見而明智的做法,因爲來自最終用戶PC的SMTP是垃圾郵件的重要來源。

您可能能夠說服您的提供商爲您打開端口,或者您可以在'net'上使用代理服務器,或者您可以使用不同的服務,如SSMTP(?)一個使用不同端口的安全通道。

1

還應注意對郵件服務器的DNS記錄有「MX」類型是不一樣的標準的「A」鍵入遠程登錄使用。

換句話說,「mail.google.com」可以解析爲不同的IP地址,這取決於你是否想將它作爲訪問一個網頁(或通過Telnet連接),或發送郵件到它。

1

要運行在Windows計算機上的Telnet測試:

  1. 打開開始菜單,並選擇運行。
  2. 在打開:字段中輸入命令,然後單擊確定。
  3. 輸入「telnet smtp.gmail.com ,並按下Enter鍵
+2

'telnet smtp.gmail.com 25'似乎工作 - 但它要求使用STARTTLS協議。 – likejiujitsu 2013-02-06 04:27:26