Перевірка SPF-запису
Перевірка SPF: прочитайте SPF-запис домену, перегляньте список механізмів і кількість DNS-запитів відносно ліміту в 10.
Queries go to Cloudflare’s public DNS over HTTPS service when you press the button. Up to 15 queries are made to follow include records.
Докладніше: Перевірка SPF-запису
Перевірка SPF: прочитайте SPF-запис домену, перегляньте список механізмів і кількість DNS-запитів відносно ліміту в 10.
Частина розділу «Дані й мережі» на SmartCalcy. Працює у вашому браузері без облікового запису, використовує вашу валюту й одиниці (їх можна змінити вгорі сторінки) і дає оцінки лише для інформації, тож перевірте офіційні рекомендації, перш ніж покладатися на результат.
Як користуватися: Перевірка SPF-запису
Що він обчислює і коли ним користуватися
Зчитує SPF-запис домену — список серверів, яким дозволено надсилати пошту від його імені, — і перевіряє його на типові помилки: більше одного запису, відсутність політики «all» і понад 10 DNS-запитів, через що SPF не спрацьовує. Інструмент проходить записи include, щоб порахувати запити.
Як користуватися, крок за кроком
- Введіть домен, наприклад example.com.
- Натисніть «Перевірити SPF».
- Перегляньте висновок і кількість використаних DNS-запитів із 10.
- Перегляньте список механізмів і попередження, якщо вони є.
Що означає кожне поле
- Domain назва – The domain used у the sender’s address.
Як читати результати
- Verdict – Looks valid, or Needs attention when a problem is found.
- Policy – What happens to mail from servers that are not listed: hard fail, soft fail, neutral or allow.
- DNS lookups – Lookups needed by include, a, mx, ptr, exists and redirect terms, compared with the limit of 10.
- Mechanisms – Every term in the record, with included records indented beneath their parent.
Формула
The record is the TXT value starting v=spf1. Each include, a, mx, ptr, exists or redirect term costs one DNS lookup, and included records add their own. ip4 and ip6 terms and “all” cost none. The RFC limit is 10 lookups.
Приклад розрахунку
v=spf1 include:_spf.example.net a mx -all uses three lookups for its own terms plus those inside the included record, and ends in -all, so unlisted servers are rejected.
Припущення та обмеження
- At most 15 queries are made while following includes, and nesting stops after 5 levels.
- A domain may need a record only for mail it sends. Domains that send no mail should publish v=spf1 -all.
- The check does not test whether a particular server would pass.
Поширені помилки
- Publishing two SPF records. Only one — це allowed, so об’єднати them into one.
- Ending with +all, which lets anyone send as your domain.
- Adding every email service as an include and passing 10 lookups, which turns SPF into a permanent error.
Поширені запитання
Що таке SPF?
Sender Policy Framework — це DNS-запис, що перелічує сервери, яким дозволено надсилати пошту від імені домену.
Чим відрізняються -all і ~all?
-all просить одержувачів відхиляти відправників, яких немає в списку. ~all просить приймати такі листи, але позначати їх як підозрілі.
Чому діє обмеження в 10 запитів?
Воно не дає запису змушувати одержувачів виконувати довгі ланцюжки DNS-запитів. Перевищення призводить до постійної помилки SPF.
Чи достатньо SPF для захисту від підробки?
Ні. Використовуйте його разом із DKIM і DMARC.
Чи надсилає цей інструмент листи?
Ні. Він лише читає DNS-записи.