# "The test said sent, but nothing arrived"

> Work out why a BooleanSMTP test email never arrived — simulation mode, the log status, domain authentication, spam — one question at a time.

It is the most common question about any SMTP plugin: the test reported success, but no email arrived. The cause is almost
always one of four things, checked in this order:

1. **Simulation mode is on** — the email was recorded, not sent.
2. **The send failed or is waiting** — **Logs** shows **Failed** or **Pending**.
3. **Your From domain is not authenticated** — no SPF or DKIM record, so the receiving server distrusts the email.
4. **It is in spam** — or the provider suppressed the address.

Answer one question at a time. The page address changes with each answer, so you can send someone a link straight to yours.

<DecisionTree nodes={nodes} start={start} />

<CheckYourself
	page="nothing-arrived"
	questions={[
		{
			question: 'Logs shows the email as Successful. What does that tell you?',
			answers: [
				{ label: 'It is in the inbox', explain: 'It tells you the provider accepted it; the provider’s own log shows what happened next.' },
				{ label: 'The provider accepted it', correct: true, explain: 'From there, domain authentication and the recipient’s spam filter decide where it lands.' },
			],
		},
		{
			question: 'Your test email is under Simulated in Logs. What is the fix?',
			answers: [
				{ label: 'Switch off Email Simulation Mode in Settings', correct: true, explain: 'Simulation records email without sending it.' },
				{ label: 'Add a Fallback Connection', explain: 'A simulated email never reached any connection, so a fallback does not help.' },
			],
		},
	]}
/>
