Mx-Record

發送輔助 MX 記錄

  • October 17, 2016

我對管理很陌生,所以任何指向正確方向的人都會受到讚賞。我的郵件是通過 gmail 發送的,它與託管在 centos 6.8、plesk 12.5 和 postfix 2.11.5 上的郵件伺服器通信。

我發送到特定域的郵件被拒絕。我可以在我的日誌中看到我的郵件要發送到的郵件伺服器與郵件收件人的域不同。

聯繫收件人的支持團隊,他們告訴我我將郵件發送到他們的輔助 MX 記錄,而不是他們的主要 MX 記錄。

我雖然這是由收件人郵件伺服器管理的。郵件被發送到一個地址,收件人 MTA 弄清楚該郵件將如何被操縱。

是否可以確定我將郵件發送到哪個 MX 記錄?

貝婁是我的郵件日誌的摘錄

Oct 17 13:36:24 ct603 postfix/smtp[5763]: 433342606DE: to=<uwfd@groupama-phoenix.com>, relay=none, delay=248135, delays=248134/0.01/0.83/0, dsn=4.4.1, status=deferred (connect to dr.groupama-phoenix.com[195.170.5.242]:25: Connection refused)
Oct 17 13:56:24 ct603 postfix/smtp[6289]: connect to dr.groupama-phoenix.com[195.170.5.242]:25: Connection refused
Oct 17 13:56:24 ct603 postfix/smtp[6289]: 3D65C26252A: to=<bakogianniss@groupama.gr>, relay=none, delay=13023, delays=13023/0.03/0.38/0, dsn=4.4.1, status=deferred (connect to dr.groupama-phoenix.com[195.170.5.242]:25: Connection refused)
Oct 17 14:46:24 ct603 postfix/smtp[7455]: connect to dr.groupama-phoenix.com[195.170.5.242]:25: Connection refused
Oct 17 14:46:24 ct603 postfix/smtp[7455]: 433342606DE: to=<uwfd@groupama-phoenix.com>, relay=none, delay=252336, delays=252335/0.03/0.96/0, dsn=4.4.1, status=deferred (connect to dr.groupama-phoenix.com[195.170.5.242]:25: Connection refused)

那麼它實際上是如何工作的 - MX 記錄是 DNS 記錄,告訴郵件伺服器將電子郵件發送到特定域的位置。假設您想向 user@recepientdomain.com 發送電子郵件。域recepientdomain.com 的註冊商將有一個或多個MX 記錄,看起來像

mail.recepientdomain.com 10

mx2.recepientdomain.com 20

名稱 mail.recepientdomain.com 指向收件人的郵件伺服器所在的某個 IP 地址目標。它不必與recepientdomain.com 的IP 地址相同。MX 名稱後面的 10(或 20)表示每條 MX 記錄的優先級 - 較低的數字 = 較高的優先級

根據您的郵件伺服器配置,當您向 user@recepientdomain.com 發送電子郵件時,伺服器很可能會執行以下兩種操作之一:

  1. 它將電子郵件直接發送到收件人郵件伺服器 - 您的郵件伺服器將詢問域名recepientdomain.com 的持有人該域的 MX 記錄是什麼。然後它將嘗試聯繫具有最低優先級編號的 mx 記錄的郵件伺服器並傳遞電子郵件。如果該 mx 記錄不成功,它將嘗試下一個(如果有)

2)它將電子郵件發送到一個超級主機,該超級主機將發送給收件人 - 它與數字1基本相同)只是超級主機與目標郵件伺服器通信。

所以我的回答是,這個問題不太可能是你的問題,因為你無法控制將電子郵件發送到哪個 MX 記錄(除非你真的特別想要)。

您可以使用這些命令找出他們的 MX 記錄是什麼

nslookup
set type=mx
recepientdomain.com

對於 google.com,它返回

非權威回答:

google.com 郵件交換器 = 40 alt3.aspmx.l.google.com。

google.com 郵件交換器 = 50 alt4.aspmx.l.google.com。

……

然後您可以在您的 postfix 日誌文件中查找 MX 記錄。剛剛在我的身上測試過,MX資訊記錄在那裡

繼電器 =

我希望這對您的問題有所幫助

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