2008-09-17 63 views
2

我想通過使用telnet到端口25來發送帶有Exchange的電子郵件。直到兩週前,我才能夠,但現在來自微軟的一個「安全修復程序」已經消除了這種可能性。Exchange刪除SMTP支持?

當我嘗試,我得到這個消息:

421 4.3.2服務不可用,關閉傳輸通道

我能做些什麼?

回答

0

SMTP是用於接收來自世界其他地區的電子郵件的協議,所以我懷疑微軟已經放棄了這一點。您的服務器上必須存在其他一些錯誤配置。

嘗試在交換服務器上仔細檢查中繼設置和事件日誌。

1

我使用服務(Message Labs(ML))來過濾掉所有的垃圾郵件。我們得到了一個新的互聯網連接,並且在將ML的入站/出站服務重新配置到新IP的過程中,我遇到了一個錯誤。因此,我通過telnet到端口25上的IP從外部測試了它,並得到了「421 4.3.2服務不可用,關閉傳輸通道」的錯誤。起初我沒有意識到,它失敗的原因是因爲我已經在2007年邊緣服務器接收連接器(針對ML服務器)上設置了一組特定的IP。所以,我添加了我的局域網&,另外還有一個IP用於我正在測試的外部主機,而且看上去,我可以連接兩者。

我認爲ML正在發生的事情是,他們測試連接的服務器位於從邊緣服務器中排除的地址上。

因此,我刪除了我的測試IP,並在邊緣服務器上創建了一個新的臨時接收連接器,接受所有地址(0.0.0.0 - 255.255.255.255)。然後我再次將變更提交給ML,並猜測......這次他們接受了它。現在,我將簡單地刪除測試接收連接器,一切都應該是黃金。

0

經過5年多的完美工作,2010 EDG服務器突然停止接受「421 4.3.2服務不可用」的接受。 SmtpReceive日誌(Get-TransportServer | select ReceiveProtocolLogPath)確認它確實是邊緣服務器生成此錯誤。

EDGE服務器在單個NIC上有兩個IP地址。以下步驟畢竟再工作得很好:

  1. 從NIC邊緣服務器上刪除一個IP地址
  2. 更新DNS中的靜態項對Default internal receive connector允許點第二個IP地址
  3. 在所有可用的IPv4地址上接收郵件。

注意:此設置爲而不是 DMZ的安全最佳實踐。最好使用兩個NIC,每個NIC在不同的區域中有一條腿。