Загрузил Dima I.

Настройка почтового сервера: домены, DNS, MX, PTR

Оглавление
Введение .............................................................................................................................................................. 2
Подготовка доменов и DNS ................................................................................................................................ 5
Создаем домен, поддомен для почты и MX записи .................................................................................... 5
PTR запись ........................................................................................................................................................ 6
1
Введение
Служба электронной почты из нескольких программных компонент:
MUA (Mail User Agent)
– пользовательский агент
MTA (Mail Transfer Agent)
– транспортный агент (агент передачи)
MDA (Mail Delivery Agent)
– доставочный агент
MSA (Mail Submission Agent) – отправочный агент (агент подачи)
MAA (Mail Access Agent)
– агент доступа
Некоторые второстепенные компоненты могут обслуживаться одним сервисом.
Некоторые первостепенные компоненты могут дублировать (в разной степени) роли друг друга в
современных реализациях.
В Astra Linux SE в качестве защищенного комплекса программ электронной почты используются:
 Exim (иногда Postfix) - MTA
 Dovecot - MDA
 Thunderbird - MUA
Данные программы доработаны с целью:
 реализации мандатного управления доступом к почтовым сообщениям
 автоматической маркировки писем мандатными атрибутам пользователя
 регистрации попыток доступа к почтовым сообщениям
MUA
Mail User Agent - это клиентское приложение электронной почты. Самые распространенные —Outlook и
Thunderbird.
Функции MUA:
2






чтение и написание почтовых сообщений пользователями
передача почтовых сообщений MSA или MTA
доступ к просмотру заголовков сообщения
может выполнять функции MAA
поддержка чтения сообщений в MIME формате
составление локальных адресных книг и списков рассылки
MTA
Транспортный агент — это серверное
распространённые - Exim, Postfix, MS Exchange.
приложение
управления
потоками
почты. Самые
http://www.securityspace.com/s_survey/data/man.202212/mxsurvey.html
Функции MTA:
 пересылка (relay) почтового сообщения от хоста-отправителя к хосту-получателю
 проверка и исправление заголовков почтовых сообщений
MTA использует протокол SMTP (Simple Mail Transfer Protocol) и ESMTP (Extended SMTP) (RFC 5321
(2008г.)). По умолчанию использует порт 25/TCP, 465/TCP (SMTP over SSL).
MDA
MDA (совместно с MAA) предназначен для показа хранилища почты клиентской программе. Также MDA
отвечает за поиск в письмах, упорядочивание, асвтоочистку, индексацию и т.д.
Самые распространенные - Dovecot и MS Exchange.
Используются протоколы IMAP (Internet Message Access Protocol) и POP (Post Office Protocol).
POP3 (RFC 1939, 1996г.) по умолчанию использует порты 110/TCP, 995/TCP (POP over SSL)
IMAP4 использует TCP порт 143, IMAPS - TCP порт 993 (RFC 3501, 2003)
IMAP






При использовании протокола IMAP:
MUA сохраняет постоянное соединение с сервером, при этом содержание сообщений загружаются по
требованию
разрешается одновременный доступ к ящику для разных клиентов
можно получать отдельные части MIME сообщений
можно создавать, переименовывать, удалять папки на сервере, копировать письма из одной папки в
другую
поддерживается поиск по сообщениям на сервере без загрузки содержимого всех сообщений
поддерживается отслеживание статуса сообщения на сервере
IMAP наилучший выбор в любых условиях. POP3 устарел и не рекомендуется.
SMTP
Протокол SMTP предусматривает установление прямого TCP соединения между двумя хостами
(передающим (клиент) и получающим (сервер)). Протокол определяет набор команд, которые выполняются на
передающем хосте. Получающий хост подтверждает получение команды от передающего хоста. Обмен
осуществляется в текстовом формате.
3
4
Подготовка доменов и DNS
Создаем домен, поддомен для почты и MX записи
Наш домен frontadmin.ru, адрес почтового сервера mail.fronadmin.ru
На этом почтовом адресе будут работать web-админка почты и сам почтовый сервер.
Почтовая MX запись всегда ссылается на имя домена, а это имя на IP адрес!
В нашем случае:
Для frontadmin.ru создаем MX запись на поддомен mail.fronadmin.ru:
А для поддомена создаем A-запись на IP адрес нашего почтового сервера и MX :
Ждем, пока DNS зоны обновятся. После этого проверяем на 2ip.ru в разделе «DNS параметры домена»:
5
Проверяем в Windows:
PTR запись
PTR-запись (от англ. pointer – указатель) связывает IP хоста с его каноническим именем.
А запись связывает ваш домен с IP адресом сервера, где расположен ваш сайт (возвращает IP).
PTR запись делает наоборот - связывает IP адрес с доменом (возвращает домен)
in-addr.arpa — специальная доменная зона, предназначенная для определения имени хоста по его IPv4адресу, используя PTR-запись. Адрес хоста AAA.BBB.CCC.DDD транслируется в обратной нотации и превращается
в DDD.CCC.BBB.AAA.in-addr.arpa.
Запрос в домене in-addr.arpa на IP хоста в обратной форме вернёт имя данного хоста. Например, (на
момент написания), для IP адреса 192.0.34.164: запрос записи PTR 164.34.0.192.in-addr.arpa вернет его
каноническое имя referrals.icann.org.
host -t ptr 185.41.41.88
88.41.41.185.in-addr.arpa domain name pointer smtp.vemail.ru.
dig -x 185.41.41.88
88.41.41.185.in-addr.arpa. 86400 IN
PTR
smtp.vemail.ru.
Т.к. PTR запись - это обратная запись, которая связывает IP адрес с доменом, то выдавший вам
статический ip-адрес, и прописывает на своем DNS-сервере PTR-записи для вашего почтового сервера в зоне inaddr.arpa. Для этого необходимо послать запрос тому, кто выдал вам статический ip-адрес с просьбой
зарегистрировать PTR запись для вашего домена.
Примечание: если адреса домена и почтового сервера не совпадают, то PTR-запись должна создаваться
именно для MX-записи.
Проверить
http://2whois.ru/?t=ptr
https://mxtoolbox.com/ReverseLookup.aspx
6