Код приходит. На часах осталось шесть цифр, девяносто секунд, а на странице перед вами все еще отображается счетчик. Вы обновляетесь. Срок действия кода истекает. Вы запрашиваете еще один, и происходит то же самое.
Коды подтверждения — это лучший вариант использования одноразового почтового ящика, а также тот, где небрежная процедура отнимает у вас больше всего времени. Вот процедура, которую мы используем, а также четыре причины, по которым коды не работают, даже если почтовый ящик работает идеально.
Почему временный почтовый ящик подходит для проверки
Код подтверждения — это самая чистая одноразовая транзакция в Интернете. Службе необходимо знать, что по указанному вами адресу можно получать почту. Ему не нужно ваше имя, ваша история или отношения, которые переживут регистрацию. Одноразовый почтовый ящик отвечает на вопрос, а затем уходит.
Он также не допускает попадания кода в почтовый ящик, который вы действительно читаете. Нет ничего более раздражающего, чем постоянный почтовый ящик, полный сообщений «Ваш одноразовый пароль» от сервисов, которые вы пробовали однажды.
рутина
- Сначала откройте почтовый ящик, затем форму регистрации.Создание адреса перед началом означает, что почтовый ящик уже прослушивает, когда отправляется первое сообщение. Он удаляет целый класс состояний гонки.
- Скопируйте адрес, а не скриншот.Используйте кнопку копирования. Опечатки в одноразовом адресе незаметны до тех пор, пока код не придет.
- Вставьте его в форму и отправьте.Не добавляйте имя, плюсик или заглавную букву, которых нет в сгенерированном адресе. Используйте именно то, что вам дал провайдер.
- Подождите, пока почтовый ящик обновится.Большинство сообщений доходят менее чем за тридцать секунд. Если провайдер показывает индикатор автоматического обновления, следите за ним, вместо того, чтобы нажимать кнопку повторной отправки.
- Скопируйте код, завершите регистрацию и смените адрес, если учетная запись имеет значение.Этот последний шаг люди пропускают.
Четыре причины, по которым коды не работают
Когда кто-то сообщает нам, что код так и не пришел, это почти всегда одно из следующих:
1. Сервис блокирует одноразовые домены.
Это наиболее распространенная причина. Многие процессы регистрации проверяют адрес по списку известных временных почтовых доменов и молча отказываются отправлять. В форме написано «проверьте свой почтовый ящик»; ничего так и не было отправлено.
Исправление — это провайдер, который меняет домены, или другой провайдер для этого сайта. Если блокировка намеренная, учтите подсказку: сервису не нужны одноразовые адреса, и вам следует решить, нужна ли вам еще эта учетная запись.
2. Срок действия кода истек до его получения
Коды обычно живут от пяти до пятнадцати минут. Если ваш почтовый ящик работает медленно или вы открыли форму, отвлеклись и вернулись позже, вы запрашиваете работу кода с истекшим сроком действия. Запросите новый и оставайтесь на странице, пока он не появится.
3. Сообщение попало в спам или было ограничено по скорости.
Некоторые отправители ограничивают повторные запросы, особенно когда один и тот же IP-адрес запрашивает пять кодов за две минуты. Подождите целую минуту между попытками. Если провайдер показывает журнал доставки, прочтите его, прежде чем делать повторный запрос.
4. Вы ищете не тот адрес.
Вкладки браузера размножаются. Легко создать второй адрес на второй вкладке, а затем ждать почту на первой. Сверьте адрес в форме с адресом в почтовом ящике, посимвольно. Это звучит тривиально, пока не будет стоить вам двадцати минут.
Что не разрешает код подтверждения
Прохождение этапа проверки подтверждает, что вы можете получать почту на этот адрес. Это не обеспечивает безопасность учетной записи и не делает адрес вашим навсегда. Отсюда следуют два последствия:
- Если счет имеет значение, измените адрес, прежде чем вкладывать в него средства.Добавьте свой реальный адрес в настройки аккаунта, пока у вас еще есть доступ. Временный почтовый ящик не может получить сброс пароля, который вам понадобится через восемь месяцев.
- Не используйте один и тот же временный адрес для двух служб.Верификация не является идентификацией. Повторное использование адреса связывает учетные записи, а общедоступный почтовый ящик означает, что любой, кто догадается об этом, может запросить сброс любого из них.
Когда код предназначен для кого-то другого
Нам часто задают один вопрос: можно ли использовать временный почтовый ящик для проверки учетной записи друга, клиента или тестового пользователя? Да, для ваших собственных тестовых сред — для этого и нужны одноразовые адреса. Для реального счета другого человека — нет. Вы создаете путь восстановления, который никто из вас не контролирует.
Для разработки локальный почтовый приемник, такой как Mailpit или MailHog, обычно лучше общедоступного почтового ящика, поскольку вы можете проверять необработанные сообщения, не отправляя ничего через Интернет. Мы рассмотрели этот компромисс втестирование потоков регистрации.
Краткий контрольный список
- Сгенерируйте адрес перед открытием формы.
- Вставьте, не перепечатывайте.
- Держите вкладку «Входящие» открытой, пока не придет код.
- Подождите целую минуту перед повторной отправкой.
- Перейдите на постоянный адрес, если учетная запись переживет этот день.
- Удалите почтовый ящик, когда закончите.
Вот и весь метод. На отслеживание уходит меньше времени, чем на чтение, и он устраняет почти все проблемы «код так и не прибыл» еще до его запуска.
Вы впервые знакомы с одноразовыми почтовыми ящиками? Начните счто такое временный адрес электронной почты на самом делеили открытьсвежий почтовый ящики попробуйте выполнить эту процедуру при следующей регистрации.