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

ptr для поддомена

Я чувствую себя потерянным в DNS; пожалуйста, помогите мне вернуться в нужное русло.

  1. У меня есть домен. Назовем это example.com. И я могу добавить записи DNS для поддоменов типа A и CNAME.
  2. У меня есть другой сервер, который я хочу использовать как foo.example.com. И у меня там есть почтовый сервер.

Когда я отправляю электронные письма на определенные серверы с foo.example.com они отклоняются как спам из-за отсутствия записи PTR. Итак, первый вопрос: Что я могу сделать, чтобы это исправить?

Сейчас у меня есть только запись A в DNS регистратора example.com. Я могу добавить все типы записей DNS для foo.example.com с использованием серверов имен другого провайдера. Сейчас таких записей нет.

И второй вопрос: Могу ли я сделать это без простоев?

Лучший способ получить рабочую настройку почты в DNS - это следовать контрольному списку. Мой обычно выглядит примерно так:

  1. Убедитесь, что стандартный DNS указывает на foo.bar.com на 65.33.33.33
  2. Убедитесь, что обратный DNS указывает 65.33.33.33 на foo.bar.com
  3. Убедитесь, что почтовый сервер выдает команды «HELO» как foo.bar.com
  4. Убедитесь, что на bar.com есть запись MX, указывающая на foo.bar.com.

Их можно проверить следующим образом (при условии, что командная строка Linux):

1:

$ dig +short foo.bar.com
65.33.33.33

2:

$ dig +short -x 65.33.33.33
foo.bar.com

3:

$ telnet 65.33.33.33 25
> 220 SOME HEADER INFO
< HELO baz.bar.com
> 250 foo.bar.com Hello [65.33.33.33], pleased to meet you

4:

dig +short mx bar.com
10 foo.bar.com

Все вышеперечисленные плакаты верны в том смысле, что ваш провайдер обычно отвечает за №2. Иногда вам нужно, чтобы они это изменили, иногда они делегируют ответственность вам (что означает, что вам нужно запустить DNS-сервер для обслуживания этих запросов).

Никакого простоя не требуется, но вам нужно контролировать свое пространство IP-адресов. Если вы этого не сделаете, ваш интернет-провайдер может пожелать создать запись PTR для IP-адреса foo.bar.com.

Запись PTR - это всего лишь способ (псевдо-окончательно, если хотите) обратного преобразования IP-адреса в хост

Если кто-то отклоняет вашу почту, потому что у вас нет записи PTR для IP-адреса машины, отправляющей электронное письмо, или PTR не соответствует HELO, все, что вам нужно сделать, это добавить / исправить эту запись PTR, которая является просто вопрос связи с тем, кто управляет RDNS в том диапазоне, в котором вы находитесь (я надеюсь, что у вас нет собственного / 24 или лучше). В этом не будет простоев.

С другой стороны, если кто-то отклоняет вашу почту из-за того, что домен отправителя не соответствует записи PTR, пожалуйста, побейте его стопкой распечатанных RFC.

Ваш интернет-провайдер делегировал вам обратное разрешение DNS? Если нет, попросите их добавить запись PTR для foo.bar.com. Если да, вам нужно добавить зону XX.YY.in-addr.arpa с записью PTR для foo.bar.com.

Вообще не должно быть простоев.