Exchange的SMTP服務無法啟動,該如何修復?
到iT邦幫忙

erinfo(iT邦初學者10級)發問:
公司使用SBS 2003的Exchange,最近時常一過半夜12點,SMTP的通訊就會發生問題,佇列裡的「提交擱置的信件」內就會卡信。要重新開機Exchange才會恢復正常,請問該如何修復?

vincent118(iT邦高手7級):
1. 先看看Event Log是否有錯誤訊息,包括系統及應用程式。

2. 其次是當問題發生時,在Exchange系統管理員介面中,SMTP駐列發送的情形,檢查裡面是否有許多NDR存在。SBS 2003在NDR過多時可能發生SMTP錯誤。

3. 檢查系統的排程作業是否同時啟動作業,並造成錯誤。

4. 檢查錯誤發生時記憶體用量是否有突然升高。

外部寄進來的信找不到使用者信箱的問題,由於Exchange server接收到郵件時,無非去檢查GC,再來是AD,最後透過Route Service送進使用者信箱。

你可以朝這幾個方向看看:

1. 是否安裝了Exchange專用的防毒軟體,試著「disable AVI for Exchange」。

2. 檢查DNS server是否正常,有無Event記錄。

3. 檢查GC是否運作正常。

4. 由於SBS 2003的AD、Exchange 2003、SQL Server都放在同一臺機器,記憶體的配置相對重要,建議你檢查記憶體使用的狀況,即使是加記憶體,也要檢查使用上的配置,對Exchange以及SQL Server限制其記憶體使用量,也要確保AD運作正常。

raytracy(iT邦初學者1級):
查一下你的AD環境,Exchange在傳遞信件時,非常依賴AD裡的資料,即使Exchange沒有更改任何設定,只要AD不正常,Exchange就會不正常。

前兩天我也是查一個奇怪的Exchange問題,查到連微軟的支援中心都快沒輒了(通常他們在2天之內都可以解決,但這個問題卡了快一周),最後微軟工程師問了一句:「你有沒有試過把Global Catalog重開?」,重開GC後果然問題都不見了。

請在DC上用「dcdiag /a」檢查,看看你的AD是否正常運作。

熱門新聞

Advertisement