Мой выделенный сервер ns382087.ovh.net решает 46.105.98.72 и размещает несколько доменов с несколькими выделенными IP-адресами. Каждый новый IP-адрес добавляется в /etc/network/interfaces
Среди них выделенный сервер размещает мой домен grand-manitou.com который решает 46.105.48.41
MXToolbox.com заявляет, что при выполнении теста SMTP возникает проблема: Предупреждение - обратный DNS не соответствует баннеру SMTP
У меня вопрос: как решить эту проблему?
Изменить: есть ли обходной путь для настройки моего домена grand-manitou.com, чтобы он обозначал ns382087.ovh.net как smtp / почтовый сервер?
$ host -t mx grand-manitou.com
grand-manitou.com mail is handled by 10 mail.grand-manitou.com.
$ host mail.grand-manitou.com
mail.grand-manitou.com has address 46.105.48.41
$ host 46.105.48.41
41.48.105.46.in-addr.arpa domain name pointer grand-manitou.com.
grand-manitou.com! = mail.grand-manitou.com
Ваш ovh-сервер не входит в него и никогда не будет получать почту для grand-manitou.com
Я иду другим путем. FOrget ваш домен, который не имеет никакого отношения.
Имя сервера - ns382087.ovh.net - это то, что SMTP идентифицирует как себя. Не имеет значения, как называется домен, в котором есть электронные письма. В противном случае провайдеры не могли использовать один сервер для многих доменов (существует только один PTR).
Проблема в том, что поиск PTR на ns382087.ovh.net должен включать IP-адрес сервера, а ns382087.ovh.net должен идти на тот же IP-адрес. Таким образом, кто-то может увидеть, что да, сервер - это тот сервер, который должен быть там.
Опять же, ваш домен не является частью этого - эта проверка сервера происходит до проверки домена электронной почты пользователя. Просто убедитесь, что имя вашего сервера пересылается и пересылается на IP и что агент SMTP использует имя сервера.
Для всех, кто не занимается мелочами, довольно часто бывает, что это НЕ доменное имя - домены могут обслуживаться несколькими серверами. Или вы можете использовать здесь конкретное имя токена (smtp.yourdomain ...). Все, что важно, - это то, что имя службы SMTP во время рукопожатия правильно относится к DNS.
Проверьте DNS и PTR для SMTP: общие IP-адреса и поддомены для другого объяснения вещей.
Когда ваш почтовый сервер идентифицирует себя во время SMTP, он сообщает, что его имя:
220 нс382087.ovh.net ESMTP
Однако SMTP-сервер (полученный из MX-записи grand-manitou.com) на самом деле является mail.grand-manitou.com по адресу 46.105.48.41.
Решение состоит в том, чтобы настроить ваш почтовый сервер так, чтобы он правильно идентифицировал себя как mail.grand-manitou.com.
ваш вертолет MTA с ns382087.ovh.net вместо того grand-manitou.com. некоторые спамфильтры сравнивают SMTP helo с (подтвержденным вперед) обратным dns вашего почтового сервера, поэтому обычно лучше синхронизировать HELO / rDNS / A-запись.
установите SMTP HELO на "grand-manitou.com". Обычно это можно сделать либо путем изменения имени хоста системы (многие MTA получают от него helo по умолчанию), либо путем переопределения его в конфигурации вашего MTA.
Спасибо всем за ответы.
Вот что я сделал.
Я изменил:
mail.grand-manitou.com. A 46.105.48.41
кому:
mail.grand-manitou.com. A 46.105.98.72
И я добавил эту новую запись DNS:
46.105.98.72 / 24 PTR mail.grand-manitou.com.
Теперь у меня есть результат теста SMTP MX Toolbox:
Проверка обратного баннера SMTP: ОК - 46.105.98.72 разрешается на ns382087.ovh.net