Domain-Name-System

當 MX 記錄未與 DNS 後端同步時,我會收到發送的電子郵件嗎?

  • September 13, 2022

我顯然有一個月沒有收到任何電子郵件,因為我的電子郵件的 MX 記錄沒有與 Porkbun 的 DNS 後端同步。我今天才注意到它,並通過 Porkbun 支持修復了它。

我會收到過去一個月發送到我的地址的電子郵件,還是永遠失去?發送伺服器會在放棄之前嘗試多長時間?

預設隊列生命週期是可配置的。因此 MTA 所有者可以將其設置為他想要的。一般3-5天。

https://www.rfc-editor.org/rfc/rfc5321#section-4.5.4

正如 gapsf 指出的那樣,它會有所不同。但是,這取決於您的 MX 記錄一直指向的位置。如果他們指向的伺服器不希望為您的域處理電子郵件,它會拒絕所有入站電子郵件,這會立即導致傳遞失敗並向發件人發出通知。所有這些電子郵件都會失去。

如果 MX 記錄失去,原始郵件伺服器會檢查域本身是否有 A 記錄並嘗試。如果失敗,所有電子郵件都將失去。

如果 MX 記錄存在但未指向活動的郵件伺服器,則電子郵件將被保留並再次嘗試投遞。您可能失去了大部分電子郵件,但最近的電子郵件有望在 24 小時左右內出現。

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