Email Spam Tester

ChatGPT

Write the email in ChatGPT, then find out if it will land

Ask for an address in the chat and send your draft to it. A minute later the report opens as a card in the same conversation.

Add to ChatGPT

42 checks · No key · No account

Add it to ChatGPT

The quick way is the button above: it opens the plugin in the ChatGPT directory. To add the server by hand instead, on a plan that lets you connect your own apps, follow these steps.

https://email-spam-tester.com/mcp

You wrote it in the chat.
Now find out where it lands.

What to ask

Check a draft

Check my email for spam problems before I send it.

Here is your test address. It takes one email and lasts an hour.

See the folder

Test my newsletter and show which folder it lands in at different providers.

Add these addresses and keep the marker in the subject.

Watch a series

Give me a permanent address to track the welcome series of example.com.

Subscribe this address to your list. Every letter gets the full check.

Four tools arrive with the connection

A lot of people now write their emails here. Leaving the chat to run a test and pasting the findings back is the step that gets skipped, so the test came to the chat. For now it is also the only client that can keep a permanent address for a whole series, because ChatGPT tells the server which of its users is asking.

ChatGPT
/mcp
  • get_test_address

    Reserves a one-hour address. With placement switched on, you also get a list of mailboxes at different providers.

  • wait_for_report

    Holds until the checks finish, then returns the scores, the failed and warned checks with their evidence, and the fix plan.

  • get_report

    Reads an existing report by its slug, including how far the folder check has got.

  • get_message_source

    Returns the email as it arrived, headers in wire order, for an hour after delivery.

Questions

Why does it want a real email instead of pasted text?

About half of the checks read what the sending platform adds: the DKIM signature, the path through its servers, the unsubscribe headers. Pasted text has none of those, so the model would be guessing.

What can the server see?

What you send to the test address. The raw message stays for an hour after it arrives and then only the report remains, at a link anyone with the slug can open. Test mail you would be fine showing a colleague, and read the privacy policy for the rest.

Is the score the same as on the website?

Yes. It is the same analysis and the same report page, so a run from a chat can be compared with one from the home page.

Can ChatGPT send the email for me?

No. It has no access to your mailbox or your sending platform. Every test starts with you sending a real message.

What does a permanent address do?

Subscribe it to your own list and every letter it receives gets the full check. Ask later and the card lists the letters with their scores, plus the problems that keep coming back.

What does ChatGPT pass to the server?

The few things a tool needs, such as a report link, a domain or your language, and an anonymous user id that the server keeps only as a hash. The privacy policy has the details.

Send one real email and read what came back

Add to ChatGPT