Guides
Why your verification code did not arrive
2 August 2026 · 3 min read · TMailr
You are watching an inbox for a six-digit code and it is not there. Before refreshing a tenth time, it helps to know that we did not send it and cannot make it come faster. The service you gave the address to sends the code; we receive it. Almost every reason it is missing sits on their side of that line or somewhere on the path between.
It was never sent
The commonest case, and the most annoying, because nothing is coming no matter how long you wait. Some services quietly refuse to send to an address they think is disposable, and say nothing on the form. Others rate-limit: ask for a code three times in a minute and the third request is dropped. And some simply have not sent it yet, because their own mail queue is minutes deep, not seconds.
The way to tell "not sent" from "sent and lost" is to look at what actually arrived. If the inbox is genuinely empty a minute in, the code is not on its way to you; it is stuck before it ever left. Requesting a second code, or trying a different address, tells you which of those it is faster than waiting does.
It is on its way, slowly
Mail is allowed to be late. A receiving server is allowed to say "not right now, try again in a few minutes" to a sender it has not seen before, and a well-behaved sender does exactly that. It is a real anti-spam tactic and it adds minutes to the first message from any new sender. There is nothing to fix; the code turns up on the retry.
It arrived, but not where you are looking
Two versions of this. One is a typo, or a plus-tag or a capital letter that the site kept and you did not, so the code is sitting in an address one character off the one on screen. The other is a forwarding alias: if the address forwards to your real mailbox, the code left us the moment it arrived and the question is now what your own provider did with it. A verification mail from an unfamiliar sender is exactly the kind of thing a spam folder collects.
What actually helps
- Give it two minutes before deciding it is lost. Most delays are shorter, but greylisting is not.
- Confirm the address character for character, including any tag and any capital letters.
- Request one more code rather than many. A second request is normal; a tenth looks like abuse and gets you rate-limited.
- If it forwards to a real mailbox, check that mailbox’s spam folder, not only the alias.
- If nothing ever arrives across two tries, assume the service is refusing the address and reach for a different one.
So the missing code is usually one of three things: never sent, sent slowly, or sitting one address away. Only the first needs a new address, and it is worth being sure that is what you are looking at before you get one.
More on guides