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

Правильные базовые почтовые DNS-записи

У меня есть несколько веб-сайтов на AWS (Windows Server 2012 R2), и я пытаюсь настроить почтовый сервер. Я установил hMailServer, а в руководстве говорится, что мне нужно настроить записи DNS для почты. Мне никогда не нужно было настраивать почтовый сервер с нуля, как сейчас, поэтому я немного смущен необходимыми для этого записями DNS.

Я читал в каком-то руководстве, для этого мне понадобятся записи A, MX и PTR. В настоящее время в моем регистраторе есть только эти записи:

mydomain.com A 1.2.3.4  
www.mydomain.com A 1.2.3.4

Теперь, я думаю, мне нужно будет создать эти записи:

mail.mydomain.com A 1.2.3.4
mail.mydomain.com MX 10 mail.mydomain.com

Мои вопросы:

  1. Я правильно делаю?
  2. А что насчет записи PTR? Мне было нужно?
  3. Я буду / могу использовать этот "mail.mydomain.com", как указано выше, в SMTP, POP и IMAP? Или мне для этого нужно будет создать разные записи DNS?
  4. Как я могу узнать, правильно ли я поступил? Я использовал mxtoolbox, но даже там я не понимаю, нужно ли мне сообщать "mydomain.com" или "mail.mydomain.com" о тестах.

Когда другие люди напишут something@mydomain.com, все SMTP-серверы в мире будут искать соответствующий сервер (-ы), обрабатывающий электронную почту для @ mydomain.com. Для этого они будут проверять DNS на наличие записей MX на mydomain.com, или записи A / AAAA, если записи MX не найдены.

Записи MX дадут приоритет и имя хоста. Это имя хоста может быть любым (mail.$DOMAIN может часто использоваться, но это абсолютно не обязательно), даже в другом доменном имени (особенно если настройка вашей электронной почты передана третьей стороне).

Это для внешних писем, которые вы получаете. Для POP / IMAP (кстати: в настоящее время вы должны полностью отказаться от предоставления POP и предоставлять только IMAP через TLS) вы должны определить, на каком сервере хранятся электронные письма и где будут работать ваши демоны POP / IMAP. Это может быть тот же сервер, что и в записи MX, или другой сервер, если у вас сложная настройка электронной почты. Во всех случаях вы можете определить запись DNS (даже CNAME) для imap.mydomain.com чтобы предоставить своим пользователям (это упростит его изменение позже, если вам нужно).

Запись PTR вступает в игру (в некотором роде) только в том случае, если ваш SMTP-сервер также отправляет электронные письма извне. В таких случаях вам нужно будет связаться с владельцем IP-блоков (v4 и v6), в которых ваш SMTP-сервер имеет IP-адрес. Это может быть ваш интернет-провайдер или хостинговая компания. Они сообщат вам, как настроить запись PTR.