Контекст:
Конфигурация:
yyyy.com MX 10 yyyy-com.relay1a.spamh.com
Антиспам-провайдер сканирует почту и затем доставляет ее на хост strato, используя его имя xxxxxxxx. stratoserver.net
Кроме того, у меня есть запись A, указывающая на IP strato
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?