Всі інструменти для розробників

Створіть коректний SPF запис зі списку сервісів, що надсилають вашу пошту, і перевірте, що публікує ваш домен, за правилами RFC 7208.

Безкоштовно

1Хто надсилає пошту для цього домену?

Позначте кожен сервіс, що надсилає листи з вашим доменом в адресі відправника. Кожен додає потрібний термін include: і витрачає свої DNS-запити.

2Ваші власні сервери

По одному в рядку. Терміни IP не потребують DNS-запитів, тож віддавайте їм перевагу, коли можете.

По одному домену в рядку: кожен стає терміном include:. Уже написані терміни залишаються як є.

3А як щодо всіх інших?

Останній термін визначає, як отримувачі ставляться до пошти з будь-якого сервера, не вказаного вище.

Ваш SPF запис


		

Публікація
Тип запису
TXT
Ім'я / хост
@ (корінь домену)
TTL
3600
  1. Відкрийте DNS-зону свого домену у реєстратора або DNS-хостингу.
  2. Видаліть будь-який наявний SPF запис: домен має публікувати рівно один.
  3. Додайте TXT-запис у корені домену зі значенням, наведеним вище.
  4. Зачекайте, поки мине TTL, а потім підтвердіть запис на вкладці перевірки.

Домен може публікувати лише один SPF запис. Щоб додати нового відправника, змініть наявний запис і ніколи не додавайте другий.

Створіть запис ліворуч або перейдіть до перевірки, щоб побачити SPF запис, який домен публікує просто зараз: кожен механізм пояснено, а ліміт у десять запитів підраховано за вас.

Створіть запис ліворуч або перейдіть до перевірки, щоб побачити SPF запис, який домен публікує просто зараз: кожен механізм пояснено, а ліміт у десять запитів підраховано за вас.

Your results appear here Fill in the field above, then run the check.
Опублікований запис
Ліміт DNS-запитів
RFC 7208 дозволяє десять
#ТермінЗнайдено в
Пояснення кожного терміна
ТермінРезультатЩо він робить
Що ми знайшли

Про Генератор і перевірка SPF запису

Генератор і перевірка SPF-записів виконує дві задачі, які справді потрібні власнику домену. Генератор запитує, які сервіси надсилають пошту від імені вашого домену (Google Workspace, Microsoft 365, SendGrid, Mailgun, Amazon SES, ваші власні сервери), і формує з них коректний запис `v=spf1`, підраховуючи під час створення, скільки DNS-запитів він коштуватиме. Перевірка зчитує запис, який ваш домен публікує просто зараз, зрозумілою мовою пояснює кожен механізм і перевіряє його за RFC 7208.

Правило, на якому спотикається більшість, це ліміт у десять запитів. Кожен елемент `include`, `a`, `mx`, `ptr` та `exists` коштує один DNS-запит, так само як і кожен елемент у записах, на які вони вказують. Якщо перевищити десять, одержувачі повертають постійну помилку, а це означає, що SPF не проходить для всієї вашої пошти, а не лише для підроблених листів. Перевірка рекурсивно проходить ваші include і точно показує, де витрачається кожен запит, тож ви бачите, який відправник призвів до перевищення.

Вона також позначає збої, які непомітно знищують SPF-запис: другий SPF-запис на тому ж домені (через що обидва стають недійсними), `+all` (що дозволяє весь інтернет), відсутній `all` (що нічого не стверджує), застарілий механізм `ptr`, елементи після `all`, де їх ніколи не читають, і синтаксичні помилки, через які весь запис стає постійною помилкою.

Як використовувати Генератор і перевірка SPF запису

  1. На вкладці «Генератор» позначте кожен сервіс, що надсилає пошту з вашим доменом в адресі відправника (From).
  2. Додайте власні поштові сервери: увімкніть mx і вставте будь-які фіксовані діапазони IPv4 або IPv6: IP-елементи не коштують DNS-запитів.
  3. Стежте за лічильником запитів. Якщо він перевищує десять, приберіть відправника або замініть include на діапазони IP, що за ним стоять.
  4. Оберіть остаточну політику: почніть із ~all (позначати як підозріле) і посильте до -all, коли звіти DMARC стануть чистими.
  5. Скопіюйте запис і опублікуйте його як один TXT-запис у корені вашого домену, замінивши будь-який наявний SPF-запис.
  6. Поверніться на вкладку «Перевірка» після завершення TTL і переконайтеся, що опублікований запис розбирається без помилок.

Часті запитання

RFC 7208 дозволяє щонайбільше десять елементів, що виконують DNS-запити, за одне оцінювання: include, a, mx, ptr, exists і модифікатор redirect. Запити всередині підключених вами записів також враховуються. Після десяти одержувачі повертають постійну помилку, і SPF не проходить для кожного листа, який ви надсилаєте.

Ні. Домен має публікувати рівно один запис v=spf1. Якщо одержувач знаходить два, він повертає постійну помилку, і SPF не проходить для всієї вашої пошти. Щоб додати відправника, відредагуйте наявний запис, а не додавайте другий.

Почніть із ~all, що повідомляє одержувачам приймати відправників, яких немає в списку, але вважати їх підозрілими. Коли агреговані звіти DMARC покажуть, що кожен легітимний відправник проходить перевірку, перейдіть на -all для повного застосування. Ніколи не використовуйте +all: він дозволяє весь інтернет.

Приберіть відправників, якими ви більше не користуєтеся, замініть include на діапазони ip4:/ip6:, що за ним стоять (IP-елементи не коштують запитів), перенесіть розсилки на піддомен із власним записом або скористайтеся постачальником, що пропонує сплощений запис.

Ні. SPF лише авторизує сервери відправлення і ламається під час пересилання пошти. Його потрібно поєднувати з DKIM і політикою DMARC, щоб одержувачі діяли за збоїв, і саме цього Gmail та Yahoo вимагають від масових відправників із 2024 року.

Так, повністю безкоштовна й без реєстрації. Генератор працює у вашому браузері, а перевірка виконує звичайний DNS-запит з обмеженням частоти.

Поділитися

Популярні запити
генератор spf запису перевірка spf перевірити spf запис spf lookup валідатор spf створити spf запис spf запис для google workspace ліміт 10 lookup у spf перевірити spf запис домену перевірка синтаксису spf
Потрібна допомога?
Виникла проблема з цим інструментом? Повідомте нас.
Повідомити про проблему

Додайте цей безкоштовний інструмент на власний вебсайт: скопіюйте та вставте код нижче.