天天看點

郵件伺服器退信:421 Service not available

  最近,朋友公司的上司向國外發郵件的時候,收到一個退信,<-- 421 Service not available, closing transmission channel 。下面是郵件伺服器的退信内容。

<a target="_blank" href="http://blog.51cto.com/attachment/201104/105812817.jpg"></a>

    還是來簡要分析一下退信内容。從退信的内容來看是一個.cn的域名答複.com的海外域名的一封郵件,通過dns解析到對方的郵件伺服器是63的ip位址,我方是98的ip位址,正在通過54771這個端口在連接配接對方的25端口,嘗試smtp協定啟動。接下來對方伺服器回饋421報錯資訊,對方伺服器直接關閉了smtp的連接配接。在我方伺服器telnet 對方的25端口,出現同樣的報錯資訊。在用戶端上telnet 國外伺服器的25端口正常。ping我方的郵件伺服器域名,回報回來的ip是00結尾的,如下圖所示:

<a target="_blank" href="http://blog.51cto.com/attachment/201104/111100810.jpg"></a>

    依據退信内容,我方伺服器用的是結尾為98的ip位址在和對方的伺服器建立smtp連接配接。馬上和朋友取得聯系,原來他們的伺服器上有4個公網ip位址,98結尾的是首選ip位址,00結尾的是他們伺服器的備用ip位址。這下就清楚了,因為都是公網的ip位址,都可以出去,是以郵件伺服器就用了首選ip位址出去了。

    暫時解決方案:把首選的98 ip換成結尾為00ip位址,郵件立馬就出去了。

    最終解決方案:1、啟用4個網卡,配置設定不同的ip位址,然後再MD裡進行設定域名與ip綁定;2、啟用一個網卡,四個域名解析到同一個ip即可。

本文轉自 kity_bie 51CTO部落格,原文連結:http://blog.51cto.com/19281928/554641

繼續閱讀