articlesdebian:tegu:dnssettings

Почтовый сервер Tegu. Первоначальная настройка. Настройка DNS. A, MX, PTR, SPF записи.

Один из важных этапов создания собственного почтового сервера является создание A, MX, PTR, SPF записей для корректной работы сервера.

Разберем подробно данный момент, который применим в принципе к любому серверу.

Исходные данные: IP адрес тестового почтового сервера: 192.168.1.10

Имя сервера: testmail.t-wiki.ru

Белый IP - 1.2.3.4

Итак:

A-запись должна сопоставлять белый IP и доменное имя

В нашем случае имя testmail.t-wiki.ru сопоставляется 1.2.3.4


MX-запись указывает непосредственно на почтовый сервер

Причем это обязательно должно быть доменное имя (не ip-адрес)

В нашем случае домен t-wiki.ru имеет MX значение testmail.t-wiki.ru


Содержит список доверенных серверов и сведения о механизме обработке почты

Это TXT-запись в названии которой мы указываем имя сервера:

testmail.t-wiki.ru

А в значении пишем v=spf1 a mx ~all

Префиксы:

  • + — Pass, принимать почту.
  • - — Fail, отклонять почту.
  • ~ — SoftFail, принимать почту и помещать письма в спам.
  • ? — нейтральная настройка (обрабатывать как обычное письмо).

Пример:

v=spf1 ip4:10.10.10.0/24 ~all

Принимаем письма только из подсети 10.10.10.0/24, письма с других адресов помечаются как спам


v=spf1 a -all

Принимать почту только с А-записи домена, письма с других серверов отклоняются.


v=spf1 -all

Отклонять все письма с домена. Может использоваться для серверов, с которых только читают входящую почту


v=spf1 a:test.test.ru ~all

Принимать почту с А-записи домена test.test.ru


v=spf1 redirect=test-test.ru

Использовать настройки приема или отклонения почты от домена test-test.ru


Это обратная DNS запись, которая преобразует IP адрес в имя.

Как правило ее указывает провайдер (где ему нужен IP и доменное имя)

В целом - это основное, что вам необходимо сделать, чтобы ваш почтовый сервер заработал со стороны DNS.

  • articlesdebian/tegu/dnssettings.txt
  • Последнее изменение: 2023/04/20 14:43
  • 127.0.0.1