Вы вставили адрес, нажали «отправить код» — а временный ящик сидит пустым. В девяти случаях из десяти причина — одна из нескольких скучных проблем: задержки, чёрные списки, троттлинг — и у каждой есть конкретное решение. Проходите их по порядку; список идёт от самых частых к самым упрямым.
Сначала исключите простое
1. Подождите шестьдесят секунд, затем обновите страницу. Большинство «пропавших» писем просто медленные. Системы подтверждения ставят отправки в очередь, и задержка в 30–90 секунд — норма. Не запрашивайте код повторно сразу — второй код иногда аннулирует первый, так что ждать придётся более новое письмо в любом случае.
2. Проверьте адрес, который вы реально ввели. Печатать случайную строку — приглашение опечаткам, а похожие символы (0/O, l/I) — классические ошибки. Скопируйте адрес прямо со страницы ящика и сравните его посимвольно с тем, что показывает форма регистрации.
3. Убедитесь, что вы в правильном ящике. Сессии временной почты пересоздаются: закрытая вкладка, истёкшая сессия или случайный клик по «новый адрес» приводят вас на свежий пустой ящик. Проверьте, что адрес, показанный во вкладке, всё ещё тот, что вы отправили форме.
Причины на стороне отправителя — их не починить, только обойти
4. Домен заблокирован. Многие платформы не показывают ошибку для одноразовых доменов — они принимают регистрацию и молча выбрасывают почту. Сначала проверьте домен нашей проверкой одноразовых почтовых доменов; если он помечен в публичных чёрных списках, отправитель, скорее всего, тоже его отбрасывает. Почему сайты так делают — разобрано в статье почему сайты блокируют одноразовую почту.
5. Троттлинг отправителя. Запросите слишком много кодов подряд — и большинство провайдеров ограничат ваш «аккаунт», часто ещё до того, как он существует. Подождите десять–пятнадцать минут без повторных запросов, затем попросите ровно один код.
6. Специфичная задержка доставки OTP. Письма подтверждения часто идут через менее приоритетные конвейеры, чем сброс пароля или квитанции, а коды живут пять–десять минут. Запросите свежий код и дайте ему полную минуту, прежде чем делать выводы. Паттерны таймингов подробно разобраны в статье временная почта для кодов подтверждения.
Причины на стороне провайдера
7. Фильтрация на сервисе временной почты. Некоторые сервисы держат собственные спам- и контентные фильтры, и иногда они перестраховываются. Переключите настройки фильтров, если интерфейс их предлагает, и проверьте, не упало ли письмо в отдельную вкладку или папку.
8. Браузер мешает. Блокировщики рекламы, блокировщики скриптов и агрессивные расширения приватности могут ломать автообновление, подтягивающее новые письма. Попробуйте чистое окно браузера без расширений или вовсе другой браузер.
9. У сервиса выдался плохой день. Провайдеров временной почты лимитируют и заносят в чёрные списки их вышестоящие почтовые хосты — как и всех остальных. Проверьте статусную страницу сервиса или его соцсети, прежде чем считать, что проблема в вас.
Когда менять стратегию
10. Переключитесь на другой домен или свежий ящик. Чёрные списки — по доменам, а не универсальны. Если один домен молча отбрасывается, ящик на другом домене часто проходит беспрепятственно. Если сам адрес мог быть помечен из-за прошлых попыток — возьмите заодно и свежий ящик.
11. Опрашивайте API вместо страницы. Если вы гоняете QA-сценарии, узкое место — частота обновления веб-ящика. Опрашивайте API сервиса с коротким интервалом и извлекайте коды программно — наш парсер OTP превращает сырой поток писем в код, который нужен вашему тесту, без ручного копирования. О том, как такие ящики себя ведут, см. что такое временная почта.
Если письмо так и не пришло
После всех одиннадцати пунктов остаются два объяснения: домен заблокирован у этого конкретного отправителя или регистрация подавляется на стороне сервера. Перестаньте долбить ту же форму — смените домен, переждите окно троттлинга или перейдите на постоянный алиас от сервиса, созданного для долгосрочных отношений. Молчание после дюжины попыток — сигнал, а не вызов.
FAQ
Почему временная почта не получает письма с кодами подтверждения? Чаще всего задержка на стороне отправителя до двух минут, молча заблокированный одноразовый домен или троттлинг после нескольких запросов кода. Сначала обновите страницу, затем проверьте домен по публичным чёрным спискам.
Сколько идут письма во временной почте? Обычно от секунд до двух минут. Коды подтверждения могут идти дольше, потому что ставятся в очередь с низким приоритетом, и быстро истекают — запросите один и подождите полную минуту.
Сайты молча блокируют домены временной почты? Да — многие принимают регистрацию и просто не отправляют письмо вместо показа ошибки. Предварительная проверка домена по чёрным спискам предсказывает большинство таких случаев.
Можно ли автоматизировать получение OTP для тестов? Да. Опрашивайте API временной почты с коротким интервалом и прогоняйте письма через парсер OTP, чтобы извлекать код прямо в тестовый поток — без ручного наблюдения за ящиком.
