Назад | Перейти на главную страницу

Несоответствие обратного DNS SMTP

Мой выделенный сервер 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