Перевірка SPF-запису
Перевірте SPF-запис, пройдіть кожен include і порахуйте DNS-запити відносно ліміту 10, щоб пошту з нового сервера не відхиляли.
Що перевіряє цей інструмент
DNSPeek читає TXT-записи домену, знаходить запис, що починається з v=spf1, перевіряє його синтаксис і проходить кожен include й redirect так, як це робить поштовий сервер-одержувач. Він рахує DNS-запити, позначає запити, що нічого не повертають, і повідомляє про цикли. Include з макросами враховуються, але не розгортаються, бо значення знає лише одержувач.
Як читати результат
Лічильник показує, скільки з 10 запитів використано. Понад 10 — SPF не проходить для жодного листа. Таблиця показує кожен елемент і що відбувається з листами, які йому відповідають; дерево include показує, звідки беруться запити. Фінальний all визначає, що відбувається з листами з будь-якого іншого сервера.
Що перевірити після перенесення
Складіть перелік усіх сервісів, що надсилають пошту від імені вашого домену: поштовий провайдер, вебсервер, розсилки, служба підтримки. Потім перевірте політику, яку одержувачі застосовують, коли SPF не проходить, за допомогою перевірки DMARC-запису, а поштові сервери — перевіркою MX-записів.
Поширені запитання
Що робить SPF?
SPF (Sender Policy Framework) — це TXT-запис із переліком серверів, яким дозволено надсилати пошту від імені вашого домену. Поштові сервери-одержувачі перевіряють його, і листи із серверів поза переліком можуть позначатися як спам або відхилятися.
Що таке ліміт у 10 DNS-запитів?
Під час перевірки SPF одержувач може зробити щонайбільше 10 DNS-запитів: враховується кожен include, a, mx, ptr, exists і redirect, зокрема всередині включених записів. Якщо ліміт перевищено, SPF завершується постійною помилкою для всієї вашої пошти.
Що використовувати: ~all чи -all?
~all (soft fail) позначає листи з серверів поза переліком, -all відхиляє їх. Почніть із ~all, поки перевіряєте, що в переліку є всі відправники, а потім перейдіть на -all. Ніколи не використовуйте +all: він дозволяє будь-який сервер в інтернеті.
Чи може домен мати два SPF-записи?
Ні. Якщо записів v=spf1 більше одного, одержувачі вважають SPF постійною помилкою. Обʼєднайте їх в один запис, поєднавши include й адреси.
Чи змінює перенесення сайту SPF?
Якщо новий сервер сам надсилає пошту, наприклад листи з контактних форм чи сповіщення магазину, додайте його IP через ip4: або надсилайте пошту через свого поштового провайдера. Якщо переносите DNS, скопіюйте SPF-запис до нового DNS-провайдера без змін.
Переносите сайт на новий сервер?
Подивіться сайт на новому сервері до зміни DNS: DNSPeek дає одне HTTPS-посилання на превʼю, яке працює на будь-якому пристрої і яким можна поділитися з командою чи клієнтом. Без файлу hosts і без VPN.
Створити безкоштовне посилання-превʼю