Что такое PTR-запись, зачем она нужна и как её прописать?

Многие из вас встречали незнакомую аббревиатуру "PTR-запись". Давайте разберемся что это, зачем нужно и как ее прописать.
Что такое PTR-запись, зачем она нужна и как её прописать?


PTR запись - если объяснять простыми словами, это запись, которая связывает IP адрес с доменом вашего сайта.
 
У вашего домена на DNS серверах прописана А запись, которая связывает ваш домен с IP адресом сервера, где расположен ваш сайт. А PTR запись делает наоборот - связывает IP адрес с доменом.
 

Для чего нужна PTR запись?

 
В основном она необходима при отправке писем от имени вашего домена. Большинство почтовых серверов, прежде чем принять решение - поместить письмо во "Входящее" или отклонить как СПАМ, проверяют запись PTR у IP адреса сервера, с которого это письмо пришло. Если данная запись есть, и она совпадает с именем домена, от имени которого пришло письмо, то это будет являться одним из фактов для принятия положительного решения (что это письмо не СПАМ).
 
Если совсем быть точным, то проверяется совпадение домена из PTR записи и домена, который значится в параметре HELO (EHLO) почтового сервера-отправителя. В параметре HELO (EHLO) обычно содержится имя сервера, например, server1.hosting.ru
 
Если записи нет, или она не совпадает с доменом - почтовый сервер будет более внимательно проверять письмо по другим критериям.
 

Как прописать PTR запись?

 
Т.к. PTR запись - это обратная запись, которая связывает IP адрес с доменом, то прописывать её должен владелец IP адреса, который назначен серверу, где расположен ваш сайт. Иными словами, вам нужно обратиться на свой хостинг и попросить прописать PTR запись для IP адреса. Регистратор доменов вам тут не поможет (если конечно вы не используете его хостинг).
 
Стоит прописывать PTR запись, если вы используете VPS или выделенный сервер. Если вы используете виртуальный хостинг, то, как правило, эта запись уже есть и указывает на имя сервера хостера.
 
 
 
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Комментарии Оставить комментарий

Спасибо за статью. Но есть вопрос. Если у меня на одном домене есть поддомены, а на них разные почтовые сервера. Как PTR прописывается в данном случае?
mydomain.com - прописан PTR.
mail1.mydomain.com
mail2.mydomain.com
mail3.mydomain.com
Нужно ли прописывать PTR для поддоменов? Если да, то как?
Юрий
  • 10 декабря 2014 15:54
  • #

Цитата: Юрий

Нужно ли прописывать PTR для поддоменов? Если да, то как?


PTR запись прописывается не для домена/поддомена, а для IP адреса.

Т.е. если у Вас для домена и всех поддоменов один и тот же IP адрес, то и PTR запись будет одинаковая у всех.

Чтобы иметь разные PTR записи на поддоменах - нужно, чтобы у них были разные IP адреса. Тогда Вы сможете прописать им разные PTR.

А вообще, чтобы с этим не мучаться есть такой способ:

Один IP на домен и поддомены. У этого IP адреса прописываем PTR запись, типа server.mydomain.com
А в настройках всех почтовых серверов делаем параметр HELO (EHLO) как server.mydomain.com

Сверяется PTR запись именно с параметром HELO (EHLO) почтового сервера

Т.е. если у Вас сейчас есть PTR для IP как mydomain.com то сделайте параметр HELO (EHLO) на всех почтовых серверах как mydomain.com и все.
Max
  • 10 декабря 2014 16:16
  • #

Спасибо за ответ.
Один IP на домен и поддомены. У этого IP адреса прописываем PTR запись, типа server.mydomain.com
А в настройках всех почтовых серверов делаем параметр HELO (EHLO) как server.mydomain.com

Я рассылаю через mailer скрипт, который стоит на отдельном хостинге(ip).
Он шлет через smtp, который установлен на отдельном домене(другой ip). SMTP вида как написал выше:
1 SMTP - domain.com
2 SMTP - mail1.domain.com
3 SMTP - mail2.domain.com
4 SMTP - mail3.domain.com
Все SMTP создал, как почтовые аккаунты(поддомены) через панель VestaCP.

HELO (EHLO) приписать надо в ДНС или как-то в панели Vesta?
Юрий
  • 11 декабря 2014 00:07
  • #

Цитата: Юрий
HELO (EHLO) приписать надо в ДНС или как-то в панели Vesta?


Этот параметр прописывается в настройках почтового сервера
Max
  • 11 декабря 2014 05:14
  • #

Цитата: Юрий
Нужно ли прописывать PTR для поддоменов? Если да, то как?


PTR прописывается для ip, на котором расположен домен (соответственно и поддомены)
Евгений
  • 7 января 2015 13:26
  • #

Цитата: Юрий
Спасибо за статью. Но есть вопрос. Если у меня на одном домене есть поддомены, а на них разные почтовые сервера. Как PTR прописывается в данном случае?
mydomain.com - прописан PTR.
mail1.mydomain.com
mail2.mydomain.com
mail3.mydomain.com
Нужно ли прописывать PTR для поддоменов? Если да, то как?


Если почтовые сервера разные, то тогда нужно завести для каждого поддомена отдельный IP и уже у них прописать PTR
Max
  • 12 января 2015 06:13
  • #

А если у меня идет просто почта prcompany.office@gmail.com то нужно прописывать PTR? И как это сделать? Спасибо
sergeiagu
  • 30 апреля 2015 20:08
  • #

Цитата: sergeiagu
А если у меня идет просто почта prcompany.office@gmail.com то нужно прописывать PTR? И как это сделать? Спасибо

Нет, в таком случае не нужно
Max
  • 3 мая 2015 16:33
  • #

Здравствуйте. Возник такой вопрос.
Организовываю рассылку по имеющиеся базе подписчиков. Арендован VDS сервер (№1). Домен через которого будет рассылаться почта находиться у другого хостера(№2) в которого DNS записи переписал с IP арендованного VDS сервера (NS записи остались того же хостера(№2)). Правильно ли все сделал? И PTR запись прописывать нужно у этого ж хостера(№2)?
Спасибо.
Владимир
  • 7 мая 2015 22:58
  • #

как прописать dmarc? я прописываю в DNS домена, _dmarc.sayt.ru v=DMARC1; p=none а спам тест показвет что не прописано. деким и спф прописаны
Сергей
  • 14 июля 2015 16:06
  • #