Exchange-2007

傳遞延遲然後失敗#4.4.1,但僅來自一家公司。交換 2007

  • November 23, 2016

我們遇到了單個公司試圖向我們發送電子郵件的問題。失敗程式碼是#4.4.1,表示連接超時。但是,據我所知,向我們發送電子郵件的其他人都沒有遇到此問題。

他們向我發送了退回郵件,而生成伺服器是他們的電子郵件伺服器。但是,其中一行我不確定:

Final-recipient: RFC822; user@ourdomain.com Action: delayed Status: 5.4.0.

也許他們打錯了電子郵件地址或其他什麼?我讀到 5.4.0 意味著在我們的電子郵件伺服器上找不到該地址。 

這個問題是我們的還是他們的?我能做些什麼(如果有的話)來幫助解決這個問題?我們有本地 Exchange 2007(在 SBS 2008 VM 中)。

有一個地理 IP 防火牆規則(國家/地區阻止)導致他們的電子郵件無法發送給我們。我禁用了這個,一切都很好了。

如果電子郵件地址無效,則電子郵件將立即從他們的伺服器(當您使用收件人過濾時)或在您的伺服器發送後退回。因此,我不認為這是一個錯字。

作為收件人,您幾乎無法排除故障。在將電子郵件交給您的伺服器之前,它不受您的控制。

發件人需要進行故障排除,包括嘗試對您的伺服器進行 telnet 測試等。例如,這可能是路由問題。如果他們是本地公司,他們可能使用相同的 ISP,並且存在路由問題。

NDR 本身幾乎完全沒用。

引用自:https://serverfault.com/questions/816171