Email delivery test

Test Contact Form 7 without confusing “sent” with “received.”

The green success message is only one stage. A careful test follows the message from the public page to a dedicated test inbox and keeps the claim narrow.

The free check reads the public page. It does not submit the form or prove inbox delivery.

Short answer

First send one synthetic message with a unique ID. Confirm the website success response, then search for that same ID in the test inbox. If it is missing, inspect WordPress and SMTP configuration without submitting the form again.

Check in order

Follow the message path, one stage at a time.

  1. 01

    Prepare a harmless test

    Use an obvious synthetic name, a reserved .test email address and a run ID that cannot be mistaken for a customer.

  2. 02

    Watch the browser result

    Record whether the form submitted, showed a validation error, displayed success or redirected to a confirmation page.

  3. 03

    Check the dedicated inbox

    Match the unique run ID rather than guessing from the sender or subject. This proves arrival only at that test inbox.

  4. 04

    Write down the failed stage

    Page, form, submission and email are separate stages. The failed stage tells you where to investigate next.

Common causes

What can break without taking the website offline.

Wrong recipient setting

The Contact Form 7 mail tab may point to an old, misspelled or unintended recipient address.

Sender-domain mismatch

A sender address that does not match the website domain can be rejected or handled differently by the mail path.

SMTP connection failure

Credentials, ports, encryption settings or provider limits can change independently of the visible form.

Inbox filtering

Arrival at a monitoring inbox does not prove placement in another person’s inbox. Spam and recipient rules remain separate.

What monitoring proves

Four green stages, not a vague “healthy” badge.

It does not prove delivery to the business owner’s real inbox or spam placement.

Read the full claim boundary
  1. Public page loaded
  2. Supported form found
  3. One synthetic submission accepted
  4. Test message reached the monitoring inbox
Free public beta

Stop remembering to test it manually.

Start with one simple Contact Form 7 page. The first hosted test runs after the WordPress companion is connected.

Start beta setup