Зворотні доменні імена (reverse dns) і їх місце в роботі поштового сервера
Головна / Статті / Зворотні доменні імена (reverse DNS) і їх місце в роботі поштового сервера

Для чого потрібно?
або
550-There's no corresponding PTR for your IP address (IP-address), which is 550 required. Sorry, bye.
або просто
550 Your IP has no PTR Record
Число 550 у всіх трьох випадках є стандартним кодом поштового SMTP сервера, який повідомляє про критичну помилку, яка непереборно перешкоджає подальшій роботі в рамках даної поштової сесії. Треба сказати, що взагалі все помилки серії 500 є критичними і продовження передачі пошти після їх появи неможливо. Текст же пояснює причину відмови більш детально і повідомляє, що адміністратор поштового сервера-одержувача налаштував його на перевірку наявності у поштового сервера-відправника записи в зворотній зоні DNS (rDNS) і в разі її відсутності сервер-одержувач зобов'язаний відмовляти відправнику в з'єднанні (SMTP- помилки серії 5XX).
Як налаштувати та використовувати?
Приклади хороших імен для сервера пошти:
mail.domain.ru
mta.domain.ru
mx.domain.ru
Приклади поганих імен:
host-192-168-0-1.domain.ru
customer192-168-0-1.domain.ru
vpn-dailup-xdsl-clients.domain.ru
і подібні. Такі імена з високою ймовірністю потраплять під фільтр як призначені клієнтським комп'ютерам, на яких не може бути встановлений поштовий сервер, отже з них розсилається спам.
З успіхом використовувати запити до зворотних зон DNS можна і потрібно відразу після запуску поштового сервера. Для цього необхідно провести лише невелику налаштування ПО. У різних поштових серверах настройка перевірки rDNS робиться по-різному:
reject_unknown_client
verify = reverse_host_lookup
В оснащенні Exgange Server перейти в розділ Servers далі вибрати сервер в розгорнутому списку, вибрати Protocols, далі протокол SMTP, в правому вікні виділити SMTP сервер і при натисканні правою клавішею миші вибрати зі списку Properties. Далі закладка Delivery → Perform reverse DNS lookup on incoming messages