Я чувствую себя потерянным в DNS; пожалуйста, помогите мне вернуться в нужное русло.
example.com
. И я могу добавить записи DNS для поддоменов типа A и CNAME.foo.example.com
. И у меня там есть почтовый сервер.Когда я отправляю электронные письма на определенные серверы с foo.example.com
они отклоняются как спам из-за отсутствия записи PTR. Итак, первый вопрос: Что я могу сделать, чтобы это исправить?
Сейчас у меня есть только запись A в DNS регистратора example.com
. Я могу добавить все типы записей DNS для foo.example.com
с использованием серверов имен другого провайдера. Сейчас таких записей нет.
И второй вопрос: Могу ли я сделать это без простоев?
Лучший способ получить рабочую настройку почты в DNS - это следовать контрольному списку. Мой обычно выглядит примерно так:
Их можно проверить следующим образом (при условии, что командная строка 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.
Вообще не должно быть простоев.