Що таке Флаттування SPF? Флаттування SPF — це процес розв'язання всіх вкладених механізмів включення в SPF записі в їх остаточні IP-адреси. Замість того, щоб покладатися на кілька DNS запитів під час доставки електронної пошти, флаттований запис містить всі авторизовані IP-адреси безпосередньо, зменшуючи кількість запитів і покращуючи доставку електронної пошти. Чому варто флаттувати ваш SPF запис? Специфікація SPF обмежує кожен запис максимум 10 DNS запитами. Кожен механізм "include:", "a:", "mx:", "redirect=", і "exists:" викликає запит. Коли ваша організація використовує кілька електронних сервісів (Google Workspace, Microsoft 365, Mailchimp, SendGrid тощо), ці включення швидко накопичуються і можуть перевищити ліміт. Коли це трапляється, сервери отримання можуть повернути "permerror" і відхилити або відфільтрувати ваші легітимні електронні листи. Флаттування розв'язує всі вкладені запити в прямі ip4 та ip6 записи, повністю усуваючи накладні витрати на запити. Як працює рекурсивне розв'язання SPF? Наш інструмент починає з кореневого SPF запису вашого домену та рекурсивно слідує кожному ланцюгу включення та перенаправлення. Для кожного включеного домену він отримує SPF запис, витягує IP-адреси, розв'язує механізми a та mx до їх реальних IP-адрес, і слідує будь-яким подальшим включенням. Результат — це повне дерево, що показує, які IP-адреси авторизовані на кожному рівні, плюс плоский список усіх унікальних IP-адрес, які можуть надсилати електронну пошту від вашого домену. Переваги Флаттування SPF Залишайтеся в межах 10 DNS запитів, щоб уникнути збоїв permerror Покращте доставку електронної пошти, забезпечуючи правильну валідацію SPF Отримайте повну видимість кожної IP-адреси, авторизованої для надсилання від вашого імені Визначте невідомі або неавторизовані сервіси надсилання у вашому ланцюгу SPF Часто задавані питання Що таке флаттування SPF і чому воно мені потрібне? Флаттування SPF перетворює вкладені механізми включення в прямі IP-адреси. Вам це потрібно, коли ваш SPF запис перевищує ліміт 10 DNS запитів, встановлений RFC 7208. Перевищення цього ліміту викликає збої валідації електронної пошти (permerror), що може призвести до відхилення або надсилання ваших електронних листів до спаму. Скільки DNS запитів використовує мій SPF запис? Кожен механізм включення, a, mx, перенаправлення, існування та ptr зараховується як один DNS запит. Наш інструмент автоматично підраховує їх і попереджає вас, якщо ви перевищите 10. Механізми IP4 та IP6 не зараховуються як запити. Чи безпечно флаттувати мій SPF запис? Так, але з застереженням: флаттовані записи є статичними знімками. Якщо постачальник електронної пошти змінює свої IP-діапазони, ваш флаттований запис не оновиться автоматично. Вам слід періодично повторно флаттувати або використовувати сервіс автоматизації DNS, щоб підтримувати його актуальним. Що відбувається, коли включення SPF вкладені на кілька рівнів? Наш інструмент рекурсивно слідує включенням — якщо включення A містить включення B, яке містить включення C, ми розв'язуємо всі три рівні та показуємо повне дерево. IP-адреси кожного рівня збираються та об'єднуються в остаточний плоский список. У чому різниця між цим інструментом та SPF Тестером? SPF Тестер перевіряє синтаксис вашого SPF запису та шукає загальні проблеми. SPF Флаттер йде глибше — він рекурсивно розв'язує кожне включення, щоб показати всі авторизовані IP-адреси та генерує флаттований запис, який ви можете використовувати для зменшення DNS запитів. Чи можу я використовувати флаттований запис безпосередньо в моєму DNS? Так, ви можете скопіювати згенерований флаттований запис і використовувати його як ваш SPF TXT запис. Однак пам'ятайте, що SPF записи мають обмеження в 255 символів на рядок у DNS, а загальний запис повинен ідеально залишатися нижче 512 байтів. Для дуже великих записів вам, можливо, потрібно буде їх розділити.