Facebook email not arriving
Two different cases: the message is in transit, or it was never sent. Seven causes in order — from the Junk folder to a filter that misses half of all Meta mail.
The Facebook email has not arrived, and it is not obvious whether to keep waiting or to start doing something. Here is the order to work through it: first the things that take a minute, then the ones that mean no message was ever sent.
Start with the distinction that matters. There are really two cases, and they have different fixes:
- The form accepted the address — the message is in transit. The problem is in delivery, and the message needs finding.
- The form rejected the address. There is no message at all, so there is nothing to find — you need a different address.
The quickest way to tell which one you are in is what the form did: if it accepted the address and moved on to “enter the code”, a message was sent.
1. Less than a minute has passed
Normal. Wait 60–90 seconds before hitting “resend”.
Every resend invalidates the previous code. Press it several times in a row and only the code in the very last message works, while the earlier ones stop matching. That, incidentally, is the most common reason behind “the code arrived but it is rejected”.
2. The message is in Junk
Filters put the first messages to a fresh address into Junk more often than usual: the sender is unknown to this mailbox, and there is no history of correspondence.
Every mailbox has a Junk folder and its contents are visible in the dashboard — deliberately, so codes do not get lost. If you connect the mailbox in a mail client, make sure it is subscribed to all folders, not just the inbox: in Thunderbird that is right-click on the account → Subscribe.
3. The filter covers one domain instead of four
This mistake costs exactly half the mail.
Meta does not send from one address. It sends from four different domains:
facebookmail.com
business-updates.facebook.com
business.facebook.com
support.facebook.com
Measured across 381,131 delivered messages, the two business domains account for exactly half of all Facebook mail. If your rule is written against facebookmail.com, everything to do with Business Manager and the ad account bypasses the folder you are looking in.
Filter on all four. The full breakdown is in Email for a Facebook ad account.
4. A typo in the address
Copy the address from the mailbox card rather than typing it. In names like anna.petrova a dot is easy to confuse with a hyphen, and rn looks like m in some fonts.
The check takes ten seconds: open the mailbox card and compare the address character by character with what is in the account.
5. The form never accepted the address
If the form said the address is invalid or cannot be used, no message was sent and there is nothing to wait for.
That happens when the address’s domain fails a check. Sites look at a domain three ways: whether it has an MX record (that is, whether it declares where mail should be delivered at all), whether it appears on public disposable-email lists, and whether its reputation and its SPF, DKIM and DMARC setup are in order.
What to do: use an address on a different domain. Orders here are deliberately spread across several domains, precisely so a rejection hits one domain rather than the whole list. The mechanisms are unpacked in Why websites reject temporary email.
6. An account already exists on that address
Then instead of a sign-up code you get a login notice or an offer to reset the password. There is a message — just not the one you were expecting. Open the inbox and read what is actually there.
7. The mailbox is unreachable, not empty
A separate case that looks exactly like “no message arrived” from the outside: the message did arrive, but you cannot open it.
The mailbox password can be changed through webmail. After that, access belongs only to whoever knows the new password: the original buyer still sees the mailbox in the list but can no longer open it. If the mailbox was handed to someone else and they changed the password, mail arrives — just not to you.
Checking in a minute that the mailbox works at all
Open the mailbox in the dashboard. If the inbox holds messages from other services, the mailbox is receiving mail and it is not the problem.
Connection settings, if you are checking with a mail client:
| Field | Value |
|---|---|
| Incoming mail server | mail.mailcraft.org |
| Port | 993 |
| Encryption | SSL/TLS |
| Username | the full mailbox address |
| Password | from the mailbox card |
One server for every domain — there is no need to put “imap” in front of your own domain name, no such host exists. This is the single most common cause of a connection error. Step by step in the Thunderbird guide.
What is not on this list
We have no influence over Meta’s decisions. If an account is restricted, an ad is rejected or identity confirmation is requested, mail has nothing to do with it and picking a different address will not change the outcome.
Mail is responsible for exactly one stretch: the message arrives and you read it. Everything above is about that stretch and nothing else.
FAQ
How long before I decide the message is not coming?
Mail normally arrives within seconds. If several minutes have passed and Junk is empty, the cause is almost certainly not latency but one of the points above.
Can I ask for the code again?
You can, but remember a new request cancels the old code. Do not press it repeatedly, or you will be typing the code from the first message while the third one is the live one.
The message arrived but the code is rejected.
Almost always a consequence of repeated requests. Only the last code works: ask again and use the code from the newest message.
The mailbox receives mail from other services but not from Facebook.
Check Junk and check your filters against all four Meta domains. If both are empty, the form most likely rejected the address and no message was sent.
Can I reply to a message from Facebook?
No, mailboxes receive only. Meta does not expect a reply by mail — everything happens inside the account.
Further reading
- Email for Facebook and Meta Business — which address works and what actually arrives.
- Email for a Facebook ad account — how much mail to expect and what is in it.
- Why websites reject temporary email — if the form turns your address down.
- IMAP setup in Thunderbird.
- Plans and pricing.
Related reads
- 7 September 2026
Facebook account recovery by email
65% of mailboxes get more than one message, and mail keeps arriving for 12 days on average. Why to keep the mailbox, and which message lands on the old address.
- 3 September 2026
Email for a Facebook ad account
Half of all Meta mail comes from the ad account. Measured across 381,131 messages: what arrives, how much to expect per account, and why "take the code and forget it" fails.
- 3 September 2026
Email for Facebook and Meta Business
Half the mail Facebook sends comes from the ad account, not the personal profile. Measured across 380,826 messages: what arrives, which address works, and how to receive it.
