На моем виртуальном сервере на основе Ubuntu 10.4 я хочу отправлять и получать электронные письма для нескольких доменов. В качестве первого шага кажется, что мне нужно правильно настроить записи MX. Поскольку я новичок в этом: что такое записи MX? Как они выглядят для почтового сервера, работающего с domain1.com, domain2.com?
Предполагая записи MX, что делает эта команда:
netcat mail.yourdomain.com 25
Запись MX - это запись DNS, которая сообщает удаленным хостам DNS-имена машин, которые принимают электронную почту для домена. Каждый домен, для которого вы хотите получать электронную почту, должен иметь соответствующие записи MX. Для вашей настройки вы, вероятно, захотите иметь только одну запись MX для каждого домена, но вы можете настроить несколько записей с разными приоритетами, если у вас есть резервные почтовые серверы.
Это отдельный тип записи, поэтому он не отображается в "netcat mail.example.com". Вы должны явно запросить тип записи MX. Например:
$ host -t mx gmail.com
gmail.com mail is handled by 20 alt2.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 10 alt1.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 40 alt4.gmail-smtp-in.l.google.com.
gmail.com mail is handled by 5 gmail-smtp-in.l.google.com.
gmail.com mail is handled by 30 alt3.gmail-smtp-in.l.google.com.
$
Здесь показаны несколько разных имен почтовых серверов, которые можно использовать для доставки почты пользователям gmail.com, с разными приоритетами (5 из них является наиболее предпочтительным). Обратите внимание, что запись MX находится в самом домене («example.com»), а не на почтовом узле («mail.example.com»).
Обратите внимание: если запись MX не может быть найдена, будет использоваться запись A для имени домена. Итак, если ваш почтовый сервер находится на том же IP-адресе, что и другие службы, вы можете обойтись только записью A. Тем не менее, я бы рекомендовал добавить запись MX в любом случае, просто для ясности и предотвращения непредвиденных последствий изменений в DNS.
Записи DNS, включая записи MX, настраиваются с использованием любых интерфейсов управления, предоставляемых вашей службой хостинга DNS. Часто это веб-интерфейсы, хотя, если вы размещаете свой собственный DNS, он будет в файлах зоны или базе данных.
Обратите внимание, что резервные почтовые серверы часто подвергаются злоупотреблениям со стороны спамеров, которые пытаются проверить, не менее строги ли они в отношении мер защиты от спама, поэтому убедитесь, что резервные почтовые серверы имеют такие же строгие настройки.
См. Страницу Википедии о записях MX для получения более подробной информации.