Как мне настроить отдельные записи MX для субдомена?

Допустим, у меня есть домен, на котором я запускаю веб-приложение, например cranketywidgets.comи я использую Google Apps для обработки электронной почты людей, работающих в этом домене, например, support@ cranketywidgets.com, jane@cranketywidgets.com, joe@cranketywidgets.com и так далее.

Собственные почтовые службы Google не всегда являются лучшими для отправки автоматических электронных писем с напоминаниями, комментариев и т. Д., Поэтому текущее решение, которое я планирую использовать, - это создание отдельного субдомена с именем mailer.cranketywidgets.comЗапустите на нем почтовый сервер и создайте несколько учетных записей специально для отправки подобных писем.

Что следует MX записи и A записи выглядят вот так для этого?

Я несколько смущен тем фактом, что MX записи могут быть именами, но они должны в конечном итоге разрешить A запись. Как должны выглядеть записи здесь?

cranketywidgets.com - A запись на фактический сервер как 10.24.233.214

cranketywidgets.com - MX записи для приложений электронной почты Google

mailer.cranketywidgets.com - MX имя, указывающее на IP-адрес сервера

Я бы очень хотел помочь с этим - ответ кажется очевидным, но спам в электронной почте - это сложная проблема.

2 ответа

Решение

Вы никогда не должны указывать свой MX на IP-адрес, чтобы быть RFC-совместимым. Сделать A вместо этого запишите IP-адрес и укажите MX запись к нему.

Тогда зона должна выглядеть так,

    @               IN      MX      1       ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT1.ASPMX.L.GOOGLE.COM.
    @               IN      MX      5       ALT2.ASPMX.L.GOOGLE.COM.
    @               IN      MX      10      ASPMX2.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX3.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX4.GOOGLEMAIL.COM.
    @               IN      MX      10      ASPMX5.GOOGLEMAIL.COM.
    @               IN      A       10.24.233.214
    mailer          IN      A       10.24.233.214
    mailer          IN      MX      10      mailer.cranketywidgets.com.

Намереваетесь ли вы, чтобы люди отправляли почту по адресам @mailer.crankywidgets.com? Если нет, то вам не нужно MX записи для него. MX не играет никакой роли в почте, отправленной с этого домена.

Настройка отдельного почтового сервера для отправки почты с адреса @mailer.crankywidgets.com - правильный путь, и вы должны настроить правильный A запись, PTR если хост выделен, и SPF записи о том, что с данного IP-адреса разрешено отправлять почту для домена.

Если вся отправляемая почта предназначена для стиля уведомлений, вы можете установить адрес для ответа на что-то вроде "noreply@crankywidgets.com", а затем "черную дыру" в Службах Google.

Единственное, что я вижу MX запись покупки у вас здесь немного отличается SPF запишите, как вы можете сказать, "хосты MX (получателя электронной почты) для этого домена также могут отправлять почту с этого домена". Но SPF достаточно универсален, чтобы сказать, что "этому произвольно названному хосту разрешено отправлять почту с этого домена".

Как почта это минное поле.

PTR <-> A <-> MX

записи должны совпадать для идеального обратного поиска на некоторых фильтрах спама.

https://en.wikipedia.org/wiki/Reverse_DNS_lookup

Другие вопросы по тегам