Отправлять вторичные записи MX

Я новичок в администрировании, поэтому приветствую любое указание в правильном направлении. Мои письма отправляются через gmail, который связывается с моим почтовым сервером, который размещен на centos 6.8, plesk 12.5 и postfix 2.11.5.

Мои письма на определенный домен отклоняются. В своих журналах я вижу, что почтовый сервер, на который отправляются мои письма, отличается от домена получателя почты.

Обратившись в службу поддержки получателя, они сказали мне, что я отправляю письма на их вторичный MX Record, а не их Первичной 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)
1
задан 17 October 2016 в 16:31
1 ответ

Ну, как это на самом деле работает - записи MX - это записи DNS, говорящие почтовым серверам, куда доставлять электронную почту для конкретного домена. Допустим, вы хотите отправить письмо по адресу user@recepientdomain.com. Регистратор домена recepientdomain.com будет иметь одну или несколько MX-записей, которые могут выглядеть как

mail.recepientdomain.com 10

mx2.recepientdomain.com 20

Имя mail.recepientdomain.com указывает на некоторый IP-адрес, по которому расположен почтовый сервер получателя. Оно не обязательно должно совпадать с IP-адресом recepientdomain.com. 10 (или 20) после MX-имени означает приоритет каждой 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.

......

И вы можете затем искать MX-записи в вашем постфиксном лог-файле. Только что протестировал его на моем, и информация о MX записана там как

relay =

Надеюсь, это поможет с вашим вопросом

.
-1
ответ дан 4 December 2019 в 10:53

Теги

Похожие вопросы