A confirmation email that never shows up usually gets blamed on the mailbox first. In practice there are seven separate causes, each with its own check and fix. Below is the full list, most common first. Background on the format is in what email-OTP is and how to get a code by email.
Order first, cause second
A fixed diagnostic order saves more time than knowing all seven causes by heart. First, wait a reasonable time — a delay of a few minutes is normal. Second, confirm the site sent the email rather than just showing a "success" screen. Third, look for the specific cause below. Skipping to a rare cause first is the usual mistake.
Seven reasons the email never arrives
- The email is still in transit. The site queues delivery on its own mail server; a delay of minutes is normal at peak load. Under 5–10 minutes since the request — just wait, a repeat won't speed it up.
- The site rejected the address domain and never sent anything. The form may show "sent" though nothing left the server: some domains get silently dropped. A reasonable window has passed with no other issue — cancel and pick a different domain.
- The address was mistyped. One wrong character, or part lost during copy-paste, and the email goes nowhere while the site still reports success. Compare the issued address to the form character for character, then paste it again rather than retyping.
- The service doesn't deliver the code by email at all. Some sites use the address only as a login and send the code through another channel — an app notification or a separate message. No note that a code is coming by email is the tell; check other confirmation channels first.
- For a rented mailbox: the sender isn't on the order's site list. A mailbox rented for a period is an address with a filter — it only accepts mail from sites specified at order time. Mail from any other sender never arrives; the list widens only via a new rental or an upfront full list.
- The email was filtered as unwanted. Automated confirmation emails structurally resemble bulk mail — a shared subject template, a link in the body, a common sending range — and get caught by spam filters. The site marks the activation complete, but nothing shows in the inbox; check the junk folder, then request the code again.
- The activation window expired before the send. If the site assembles the email slower than the window allows, the activation closes before the message goes out. Status shows expiration, no send recorded — order a new activation and plan wider.
When to cancel instead of retrying
Requesting the same domain again is only worth it for ordinary delay (reason 1). Every other case gives the same outcome on retry: a rejected domain stays rejected, an expiring window hits the same timing again. Cancel and pick a different domain instead of forcing one through repeated orders. If a code fails by both email and SMS at once, that broader case is covered in what to do if the code never arrives by SMS or email.
How the refund works
A one-off email activation is billed for the result: no code, cancelled activation, money back — a charge is recorded only for a code actually received. That covers reasons 1–4, 6 and 7. A rented mailbox works differently: the rental period is paid for separately, and a missing email from a sender outside the order's list isn't a fault — it's the filter you set doing its job.
Preventing failed attempts
Before a batch of identical activations against one site, run a trial activation first to confirm the domain is accepted: the site-plus-domain pairing shifts over time, and what worked a month ago can stop working without notice. For scenarios that stretch over time — repeat emails, two-factor codes, account recovery — arrange a mailbox rental with the full sender list up front rather than cover a long task with a one-off activation. Choosing between the two is covered in temporary email versus a rented mailbox, domain rejection in why sites block disposable domains.
Frequently Asked Questions
How long is it reasonable to wait before treating an email as lost?
A few minutes is normal, especially at peak load. Once the activation window has passed with nothing arriving, further waiting is pointless — check the send status instead.
Why does mail never reach a rented mailbox even though a one-off activation with the same site worked fine?
A rented mailbox filters by the site list declared at setup. If the sending site isn't on that list, mail is dropped before it reaches the mailbox — a pre-set rule, not a fault.
Does the money come back if the code never arrives?
Yes. Payment for a one-off activation is tied to the result: if the message never arrived and the activation was cancelled, funds are refunded, and a charge is recorded only for a code actually received.
Figure out which of the seven reasons applies to your case and order a new activation or mailbox rental with the right site list in the email-OTP section.