Preview

What it is.
Paste a raw email with headers and you get back a short list of what to change. Postmark runs SpamAssassin as a free JSON API, so a script can call it too.
Read the rule list under the score. Each rule that fired is named with the points it added, so you can tell a missing unsubscribe header from an over-linked template instead of staring at a total.
What you get.
- A SpamAssassin score for any raw email you paste in.
- Every triggered rule named with the points it added, so the worklist is ordered by impact.
- A free JSON API you can run in CI, catching a template regression before a send.
- No account, so it works on a shared machine or inside a client's environment.
How to set it up.
Send the campaign to yourself first, then view the original message and copy the full raw source with headers.
Paste the raw source into the box and read the rule list before the total score.
Work the rules with the highest point values first, since one heavy rule often outweighs several small ones.
Rerun after each template change, because a single added tracking link can move the score.
Call the JSON API from your build if templates change often, so a regression shows up before a send.
Pricing Plans
Spam Check
$0
web form and JSON API, no account
Use cases
Pre-send template check
Paste the raw email and read which rules the template triggers.
Ordered edit list
Work the triggered rules by the points each one added.
Guard in CI
Call the free API on a template change so a bad edit never reaches a send.
Best for
Checking a template before a big send
The rule list turns a vague deliverability worry into a short list of template edits.
Debugging a cold email sequence
Outbound templates trip specific rules, and seeing which ones beats rewriting the whole email.
Automated template checks
The free JSON API can run in CI, so a marketer's template edit gets scored before it reaches a list.
Open the tool
Opens on Google in a new tab.
