Проверка почтового домена: MX, SPF, DKIM и DMARC
Отправить настоящее письмо и проверить его целиком
Что проверяет каждая записьИз чего складывается доверие к почте домена⌄
- MX
- MX указывает, какие серверы принимают почту для домена, и в каком порядке к ним обращаться — меньший приоритет означает более высокий. Без MX домен не может получать письма.
- SPF
- SPF перечисляет серверы, которым разрешено отправлять почту от имени домена. Главная тонкость — лимит в 10 DNS-запросов: каждый include, a, mx и exists его расходует, и при превышении SPF перестаёт работать целиком, молча.
- DKIM
- DKIM — криптографическая подпись письма. В DNS лежит только публичный ключ, по адресу вида селектор._domainkey.домен. Имена селекторов нигде не перечислены, поэтому их приходится угадывать или узнавать у почтового провайдера.
- DMARC
- DMARC связывает SPF и DKIM с доменом в поле From и говорит получателю, что делать с письмами, не прошедшими проверку: ничего (none), в спам (quarantine) или отклонить (reject). Он же присылает отчёты о попытках подделки.