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

42

Скажем , у меня есть домен , который я запускаю веб - приложения на, к примеру cranketywidgets.com, и я использую Службу Google для обработки электронной почты для людей , работающих на этом домене, например, 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-адрес сервера

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

Крис Адамс
источник

Ответы:

69

Вы никогда не должны указывать свой MXIP-адрес, чтобы быть 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.
Oli
источник
5

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

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

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

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

James F
источник
3
Для всех, кто сталкивается с этим, вам следует настроить записи MX на поддомене независимо от того, собираетесь ли вы получать сообщения. Это обеспечит возможность проверки домена. Поставщики, такие как iCloud, требуют, чтобы это принимало сообщения.
Мэтт