Контекст:
Конфигурация:
yyyy.com MX 10 yyyy-com.relay1a.spamh.com
Провайдер защиты от спама сканирует почту и затем доставляет ее на хост strato, используя свое имя xxxxxxxx.stratoserver.net.
Кроме того, у меня есть запись A, указывающая на страто-IP.
yyyy.com A 10 123.456.789.123
Когда я отправляю электронное письмо, клиент настроен на отправку его с name@yyyy.com
Клиент использует SMTP-сервер strato по адресу 123.456.789.123 для отправки почты. Отправитель ничего не знает о провайдере антиспама.
Осложнение:
Фильтрация спама работает, и я получаю электронную почту. Электронная почта тоже выходит вполне нормально. Он приходит с большинством получателей. Однако некоторая почта не может быть доставлена. Сообщение об ошибке, которое я получаю от удаленных почтовых серверов:
550-Requested action not taken:
mailbox unavailable 550 invalid DNS MX or A/AAAA resource record
(in reply to MAIL FROM command)
Некоторые исследования показали мне, что записи MX не должны указывать непосредственно на IP-адреса, но они этого не делают. Я считаю, что конфигурация защиты от спама сбивает с толку некоторые принимающие почтовые серверы, когда они выполняют поиск в DNS перед доставкой почты. Очевидно, что почта приходит не с серверов записи MX.
Я застрял, у кого-то есть идея?
Сегодня у меня была такая же проблема. У меня была запись CNAME для почтового поддомена, указывающая на домен, который был настроен правильно. Эта конфигурация также работала нормально последние годы до сегодняшнего дня ...
Однако я решил это, удалив запись CNAME и создав записи A и AAAA для моего почтового поддомена, указывающие непосредственно на IP / IPv6. Кажется, снова у меня работает. Может, вам просто не хватает записи AAAA?