Недавно я установил свой собственный почтовый сервер, используя postfix в качестве MTA и dovecot в качестве «сервера» imap (это правильный термин?). Теперь dns records - это последнее, что нужно делать, и мне было интересно, правильно ли я это понял. Предположим, мой домен: mycomp.com
.
Postfix и Dovecot используют сертификат, созданный для mail.mycomp.com, и, наконец, должны быть доступны для этого поддомена. Поэтому мне нужно настроить две записи, одну запись mx для mycomp.com
это указывает на mail.mycomp.com
и рекорд А для mail.mycomp.com
это, наконец, указывает на мой IP-адрес сервера. Это будут правильные записи DNS?
Соответствующие записи DNS (допустим, домен example.com):
example.com. IN MX 10 mail.example.com.
example.com. IN TXT "v=spf1 ..."
mail.example.com. IN A 192.0.2.10
mail.example.com. IN AAAA 2001:db8::10
mail._domainkey.example.com. IN TXT "v=DKIM1\; ..."
10.2.0.192.in-addr.arpa. PTR mail.example.com
0.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa. IN PTR mail.example.com.
Обязательным является MX для example.com и не менее A для mail.example.com. Необязательно, но более чем рекомендуется, чтобы не отмечаться как спам (одно из требований), это PTR-запись (обратная DNS-запись для IP).
Другие необязательные записи: TXT SPF (Sконец полицетворение Framework) и DKIM (DдоменKэйс яопознанный Mвсе) зависит от того, какой уровень доверия вы хотели бы иметь.
Да, записи верны. Но вам также нужна запись PTR для your_server_ip на mail.mycomp.com
Почти все почтовые серверы проверяют name-> ip и ip-> name, и если оба имени совпадают для фильтрации спама ...