Email

不同 MX 優先級的不同電子郵件帳戶

  • February 15, 2021

說你有ff。電子郵件伺服器:

server1.com有郵箱foo@example.com

server2.com有郵箱bar@example.com

如果 MX 優先級設置為:

Priority: 0
Destination: server1.com

Priority: 10
Destination: server2.com

發送電子郵件bar@example.com最終會到達server2.com還是會因為它不存在而立即失敗server1.com

如果server1是可訪問的並且如果它回答了,那麼它可以被解釋bar@example.com為永久無法傳遞(錯誤程式碼5xx),發送伺服器應該放棄並且不要嘗試其他伺服器。在這種情況下,它會將​​郵件視為無法投遞,並選擇性地向原始發件人創建未投遞通知。

如果用錯誤程式碼(臨時錯誤)server1回答,發送伺服器應嘗試連接到另一個收件人伺服器 ( ) 並嘗試向其投遞郵件。如果它也拋出錯誤,發送伺服器可能會在一段時間內(例如一周)排隊並重試兩個伺服器,然後它放棄並將未送達發送給原始發件人。它還可能發送有關郵件延遲的中間 DSN。4xx``bar@example.com``server2

如果server1無法訪問,則發送伺服器除了連接到 之外別無選擇server2。在這種情況下的行為foo@example.com是相同的。

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