email-spam-tester

Test an email before it goes out: a disposable address, 41 checks with RFC citations, a fix plan.

Community: Submitted by a user or imported; check the owner before granting accessOnlineNo sign-inGlobalFreeRead-only

What it can do

    What data it sees

    Do you need an account

    No: the server works without sign-in

    Test an email before it goes out: a disposable address, 41 checks with RFC citations, a fix plan.

    Server tool list (4)

    Raw names from tools/list. Only developers need these.

    get_test_addressReserve a single-use address to send a draft message to. Returns the address and the URL its report will appear at. The address accepts exactly one message and expires after an hour. lang is the language the fix plan will be written in, as an ISO code ("de", "pt-BR"). Set it to the language the person you are working for reads: it decides the plan and the per-check findings on the page they open, and it has to be decided now because the message arrives minutes later over SMTP, which carries no hint of who is waiting for it. Unknown codes fall back to English rather than failing. What you get back from wait_for_report stays English whatever you set: the check lines it quotes come from the report's `summary` field, which is English by design so a script reading it reads the same words every time. The person following report_url sees their own language.
    wait_for_reportWait until the message arrives and has been analysed, then summarise it. Blocks rather than returning "not ready yet": an agent told to poll writes a sleep loop and usually gives up before the analysis finishes.
    get_reportRead an existing report by its slug, without waiting.
    get_message_sourceThe message exactly as it was received: headers, both bodies, source. Useful when a finding points at a header and the agent needs to see what it actually sent rather than what it believes it sent.