Я пытаюсь правильно настроить свою запись ptr, так как заметил, что некоторые уведомления по электронной почте, отправленные с моего веб-сайта, у некоторых людей попадают в спам, и мне сложно понять, на что именно она должна указывать.
Мой сайт — example.com, это сервис, который часто рассылает уведомления по электронной почте и т. д. Мой сайт находится на определенном выделенном IP-адресе, назовем его 1.1.1.1. Помимо отправки уведомлений по электронной почте, у всех моих сотрудников есть адреса электронной почты @example.com, для этого мы используем приложения Google.
Я создал запись SPF для своего домена, которая по сути разрешает почтовым серверам Google отправлять почту, а также моему веб-серверу, который находится по адресу 1.1.1.1. Однако мне неясно, как настроить запись PTR.
Для меня НАМНОГО важнее, чтобы уведомления с моего сайта не помечались как спам, в отличие от писем, которые мои сотрудники отправляют через приложения Google.
Мне просто настроить запись a в моем DNS с именем ptr? И указать ptr.example.com на 1.1.1.1, а затем создать запись ptr для 1.1.1.1 и указать ее на ptr.example.com?
Заранее спасибо.
решение1
Неважно, с какого домена вы отправляете почту. Явно неважно, какие у ваших сотрудников адреса электронной почты, неважно, являются ли они[email protected]. Мне нужно на 100% прояснить этот момент, потому что все предполагают, что это как-то связано с этим.
Теперь у вашего почтового сервера есть имя хоста. Для многих компаний это что-то вроде mail.example.com
. Это то, что важно в отношении записи PTR. DNS для почтового сервера должен совпадать вперед, назад и в отношении SMTP-сообщений.
Это значит:
- Ваше имя хоста переадресации должно разрешаться в правильный IP-адрес.
mail.example.com
должно разрешаться в1.1.1.1
- Ваш обратный указатель должен разрешаться в правильное имя хоста.
1.1.1.1
должен указывать наmail.example.com
- Когда ваш сервер подключается к другому серверу, он должен подключиться по IP
1.1.1.1
и объявить себя какmail.example.com
(сообщение HELO или EHLO).
Если у вас более одного сервера, каждый из них получает собственное имя хоста (например, mail1.example.com
и mail2.example.com
), и вышеизложенное должно быть справедливо для каждого сервера.
решение2
Если у вас есть выделенный IP-адрес, то, вероятно, где-то в панели управления вашего хостинг-провайдера будет возможность задать имя PTR для IP-адреса.
решение3
Google только что запустил запись PTR для Compute Engine.
Когда вы можете редактировать виртуальную машину, в Network interfaces
, есть Public DNS PTR Record
для конфигурации.
Установите его, и он позволит вам подтвердить свой домен.
После проверки dig -x YOU_IP_ADDRESS
он должен быть вскоре преобразован в ваш домен. :)