Iis

傳遞狀態通知(延遲)消息

  • February 16, 2011

我的一些使用者在收件箱中收到“發送狀態通知(延遲)”消息,用於發送給單個收件人的郵件。這讓我感到困惑

我進行了 nslookup 測試,看到了 2 台 MX 伺服器。我能夠連接到一個但不能連接到另一個……兩者都有 0 首選項。我去了 dnsstuff 以確保結果是

  • 在第一台 MX 伺服器上:$$ Could not connect: Could not receive data: Operation timed out. $$
  • 在第二個 MX 伺服器上:$$ Successful connect: Got a good response [250 ok $$](耗時 0.500 秒)

我使用 IIS SMTP 作為我的 Exchange 2003 的中繼伺服器,它充當網關伺服器。為什麼不將郵件發送到第二個 IP 以避免延遲郵件?…只是好奇。

看起來他們的 0 重量郵件伺服器之一已關閉。具有相同權重的伺服器是循環負載平衡的,因此當您的郵件伺服器連接到該伺服器時,它會超時,如果沒有更高權重的伺服器,那麼您將獲得 NDR。

如果你不控制伺服器,你可以等待它,或者嘗試與執行該伺服器的人取得聯繫。

Telnet 到埠 25 上的第二台伺服器

發出這些命令

EHLO yourdomainname.com

MAIL FROM: you@yourdomain.com

RCPT TO: them@theirdomain.com

DATA

type some data here

end with a period and a few lines

.

看看他們的伺服器是否能夠接受消息。

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