Чому сайти блокують одноразову пошту: ми проаналізували 5 блок-листів
Команда PureTempMail
Інженери, які створюють і підтримують PureTempMail
Чому ми вирішили порахувати самі
Якщо ви колись вставляли тимчасову адресу електронної пошти у форму реєстрації й отримували у відповідь прохання «вказати постійну адресу», значить, ви зіткнулися з блок-листом одноразових доменів. Як оператори сервісу одноразової пошти, ми хотіли точно знати, що стоїть за цими відмовами. Тож у липні 2026 року ми завантажили п'ять найпоширеніших публічних блок-листів із GitHub, нормалізували їх, порахували й порівняли домен за доменом. Кожне число в цій статті походить із цього аналізу, який ми провели 17 липня 2026 року, — тут немає жодної цитати з чужого блогу.
Спершу про мотиви. Сайти блокують одноразові адреси з практичних причин: фейкові акаунти роздувають кількість користувачів і забруднюють аналітику, любителі безплатних пробних періодів заводять щоразу нові скриньки, щоб скидати ліміти, маркетологи не хочуть надсилати розсилки в скриньки, що самознищуються протягом години, а антифрод-команди вважають недосяжного користувача сигналом ризику. Ніщо з цього не потребує злого наміру з вашого боку. Але з боку сайту адреса, яка перестає існувати за шістдесят хвилин, може виглядати невідрізненною від інфраструктури для зловживань — тому багато сайтів просто блокують усю категорію.
П'ять блок-листів, якими користуються майже всі
Майже кожне повідомлення «виявлено одноразову адресу» веде до жменьки open-source-репозиторіїв на GitHub. Найчастіше цитують disposable-email-domains — курований вручну список, де кожне додавання надходить у вигляді pull request зі скриншотами-доказами; PyPI, каталог пакетів Python, використовує його в продакшені. Проєкт disposable/disposable іде протилежним шляхом: краулер агрегує десятки джерел і перегенеровує список кожні 24 години. Mailchecker постачає свій список усередині бібліотеки валідації, доступної більш ніж вісьмома мовами програмування. Fakefilter автоматично моніторить відомих провайдерів тимчасової пошти й щодня публікує свіжі дані. А ivolo/disposable-email-domains, колись стандартний вибір, тепер має офіційне повідомлення про те, що більше не підтримується.
Наш метод був навмисно нудним. Ми завантажили з кожного репозиторію сирий файл зі списком, привели всі записи до нижнього регістру, прибрали коментарі та порожні рядки, видалили дублікати й порівняли отримані множини стандартними інструментами Unix. Ту саму нормалізацію застосовано до кожного списку, тому наведені нижче цифри безпосередньо порівнянні.
Наскільки великий кожен список?
Ось що ми виміряли 17 липня 2026 року після нормалізації. Розкид нас здивував: найменший з активних списків приблизно у двадцять п'ять разів менший за найбільший.
| Список | Доменів (прибл.) | Частота оновлень | Особливість |
|---|---|---|---|
| disposable-email-domains | 8 014 | Постійно; коміт за день до нашого завантаження | Курується вручну з доказами; використовується PyPI |
| disposable/disposable | 74 528 | Перегенеровується кожні 24 години | Автоматично агрегує десятки інших джерел |
| FGRibreau/mailchecker | 56 360 | Часто; коміт за день до нашого завантаження | Постачається як бібліотека 8+ мовами |
| 7c/fakefilter | 4 736 | Щоденні автоматичні оновлення | Містить лише домени, підтверджені як робочі зараз |
| ivolo/disposable-email-domains | 121 569 | Не підтримується; останній коміт — березень 2025 року | Найбільший список, але офіційно застарілий |
Розміри — це насправді заяви про філософію. Fakefilter зберігає лише домени, працездатність яких може підтвердити просто зараз, тому залишається малим і актуальним. Агрегатор поглинає все, що публікують його джерела, тому розростається. А ivolo найбільший саме тому, що мертві записи звідти вже ніхто не видаляє: розмір сам по собі нічого не говорить про якість.
Сюрприз: списки майже не збігаються
Об'єднання всіх п'яти списків дало 162 327 унікальних доменів. Потім ми обчислили перетин — домени, що зустрічаються в кожному з п'яти списків, — і отримали 236. Це близько 0,15 відсотка. Навіть відкинувши непідтримуваний список ivolo й залишивши тільки чотири активно підтримувані, ми майже не покращили картину: 75 497 унікальних доменів разом, з яких лише 329 присутні в усіх чотирьох.
Попарні цифри пояснюють, як так виходить. У mailchecker і fakefilter, обох активно підтримуваних, спільними виявилися лише 482 домени — близько 10 відсотків fakefilter і менш як 1 відсоток mailchecker. Курований список disposable-email-domains перетинається з mailchecker лише за 47,2 відсотка своїх записів. Єдине місце майже повної згоди пояснюється самою конструкцією: 24-годинний агрегатор містить 95,5 відсотка курованого списку і 99,9 відсотка fakefilter, бо використовує їх обидва як джерела.
Чому консенсусу так мало? Кожен проєкт відповідає на своє запитання. Курування на основі доказів запитує: «чи може людина довести, що цей домен обслуговує одноразові скриньки?» Автоматичний моніторинг запитує: «чи працює цей домен просто зараз?» Агрегація запитує: «чи позначав хтось будь-де цей домен хоч раз?» Додайте до цього те, що сервіси тимчасової пошти постійно змінюють домени, і будь-який зріз даних починає застарівати в момент публікації.
Як сайти насправді перевіряють вашу адресу
Найпростіша й найпоширеніша реалізація — точний збіг домену під час реєстрації: сайт розбиває вашу адресу за знаком @ і шукає домен у локальній копії одного з цих списків, часто встановленій як пакет npm або pip. Це швидко, безплатно й не потребує мережевих запитів — але якість обмежена останнім оновленням списку, і, як ми щойно виміряли, вибір конкретного списку кардинально змінює результат.
Досконаліші сайти йдуть далі за статичні списки. Оскільки провайдери одноразової пошти часто ділять спільну поштову інфраструктуру, розв'язання MX-записів домену й порівняння поштових хостів з інфраструктурою, вже пов'язаною з відомими одноразовими сервісами, дає змогу впіймати цілком новий домен ще до його появи в будь-якому списку. На вершині стека — комерційні API верифікації на кшталт ZeroBounce, Kickbox і Abstract, які поєднують блок-листи, аналіз MX і DNS, перевірки на рівні SMTP і розпізнавання патернів, натреноване на мільйонах верифікацій. Ці сервіси ловлять нові домени швидше за будь-який окремий публічний список — ціною платного API-виклику за кожну реєстрацію.
Чому один сайт приймає адресу, а інший відхиляє
Наші дані про перетини пояснюють знайому багатьом ситуацію: та сама тимчасова адреса спокійно проходить одну форму реєстрації й відскакує від іншої. Коли всіма п'ятьма списками узгоджено лише 0,15 відсотка доменів, вибір списку — і те, як давно сайт оновлював свою копію, — фактично вирішує вашу долю. Домен, доданий у fakefilter сьогодні, може діставатися агрегатора день і, можливо, ніколи не подолає планку доказів курованого списку.
Застарілість б'є в обидва боки. Сайт, який досі постачає застарілий список ivolo, звіряється зі 121 569 доменами, багато з яких давно мертві, і водночас пропускає всі одноразові домени, створені після останнього значущого оновлення проєкту в березні 2025 року. Такий сайт відхилятиме адреси, які вже роками неможливо створити, і радо прийматиме найновіші домени тимчасової пошти цього місяця.
Що робити, якщо вашу одноразову адресу відхилили
Якщо форма реєстрації відхиляє вашу тимчасову адресу, розв'язання зазвичай за один клік: згенеруйте нову адресу на іншому домені. Блок-листи зіставляють домени, а не сервіси, і жоден із виміряних нами списків навіть близько не покриває їх усі — нагадаємо, чотири активні списки разом знають 75 497 доменів, але згодні лише щодо 329. Провайдери, що пропонують кілька доменів, дають змогу повторити спробу одразу.
Добирайте інструмент під тип стосунків. Для разових завантажень, пробних періодів, які ви не збираєтеся продовжувати, і захисту від розсилок одноразова адреса залишається правильним інструментом, а відмова означає лише спробу з іншим доменом. Для акаунтів, які ви справді маєте намір зберегти, — усього, що пов'язане з платежами, відновленням доступу чи довгостроковим використанням, — використовуйте скриньку, яку контролюєте, або аліас на основному акаунті, щоб майбутнє скидання пароля не полетіло в скриньку, якої більше не існує.
Блок-листи — грубий інструмент. Наші вимірювання показують: вони розходяться значно частіше, ніж збігаються, швидко застарівають і кодують дуже різні визначення «одноразовості». Розуміння цього знімає наліт містики з поодиноких відмов: це не вирок особисто вам, а лише артефакт того текстового файлу, який завантажив розробник, і того дня, коли він його завантажив.
Якщо хочете дослідити вихідні дані самостійно, почніть із найпоширенішого курованого списку — того самого, яким PyPI фільтрує реєстрації. disposable-email-domains на GitHub↗
Потрібна тимчасова скринька зі свіжою адресою просто зараз? Спробуйте PureTempMail