550 отправитель отклонен - ​​домен отправителя не имеет записи MX/A. Разные IP для записей MX и A

550 отправитель отклонен - ​​домен отправителя не имеет записи MX/A. Разные IP для записей MX и A

У меня есть веб-сайт, на котором размещены разные хостинги для веб-сайта и электронной почты. Я размещаю веб-сайт, а другая компания размещает электронную почту и управляет доменом.

Вот как настроен домен:(Доменное имя и IP-адрес замаскированы в целях конфиденциальности)

Record                  Type    TTL     Content
<domain>.com.au         A       1 hour  180.235.xxx.xx
<domain>.com.au         MX      1 hour  mail.<domain>.com.au
<domain>.com.au         A       1 hour  125.255.xx.xx
<domain>.com.au         NS      1 hour  ns1.planetdomain.com
<domain>.com.au         NS      1 hour  ns2.planetdomain.com
<domain>.com.au         SOA     1 hour  ....
blog.<domain>.com.au    A       1 hour  180.235.xxx.xx
www.<domain>.com.au     A       1 hour  180.235.xxx.xx

Сайт использует WordPress и время от времени отправляет запросы в компанию. Однако иногда появляется следующее сообщение об ошибке:

[email protected]
host mx1.pm.telstra.com [203.147.175.1]
SMTP error from remote mail server after MAIL FROM:<[email protected]> SIZE=2300:
550 5.1.0 <[email protected]> sender rejected - sender domain has no MX/A record

Я понимаю, что записи MX указывают на разные IP-адреса. Я не знаю как, но WordPress, похоже, может отправлять почту без проблем, несмотря на разные IP-адреса для записей MX. Однако для некоторых адресов письма продолжают возвращаться.

Как мне исправить эту проблему? Мне нужно исправить это со стороны веб-хостинга или со стороны домена?

Я установил записи MX в cPanel какУдаленный почтовый обменник. Таким образом, письма будут отправляться на почтовый хостинг.

решение1

Сообщение совершенно верное: у домена вашего отправителя нет ни записи MX, ни записи A.

$ host vps1.preschem.com
Host vps1.preschem.com not found: 3(NXDOMAIN)

В соответствии сRFC 5321 раздел 2.3.5 the Домен отправителя должен быть действительным и разрешимым. В противном случае любой почтовый сервер может отклонить почту.

Вы решаете проблему, предоставляя соответствующую адресную запись или записи.

решение2

Некоторые почтовые серверы, чтобы уменьшить спам, требуют, чтобы домен отправителя разрешался в надлежащую запись DNS 'A' и в крайних случаях в запись 'MX'. Выполнение digна vps1.preschem.com для записей 'A' или 'MX' ничего не возвращает.

Решение - Добавить Aзапись для vps1.preschem.com

root@svm1010:/var/tmp# dig vps1.preschem.com MX +короткий
root@svm1010:/var/tmp# копать vps1.preschem.com +короткий
root@svm1010:/var/tmp#

решение3

Ошибка возникает из-за того, что адрес отправителя недействителен, и сервер Telstra считает ваше сообщение спамом.

Адрес отправителя:[email protected]. Сервер Telstra ищет домен vps1.preschem.com и не находит записи MX или A, поэтому никто не может отправить письмо на этот адрес. Измените адрес отправителя на что-то допустимое (или хотя бы допустимое доменное имя), и эти конкретные ошибки должны исчезнуть.

Связанный контент