Email infrastructure and deliverability tools

Each one answers a question that turns up in a real incident. They run in your browser: nothing you paste or upload is sent anywhere, and there is no account to make.

DNS

Domain check

Is this domain's email authentication set up correctly?

SPF, DKIM, DMARC, MTA-STS, TLS-RPT and BIMI for any domain, including the RFC 7208 ten-lookup limit and whether an MTA-STS policy really exists behind the record that promises one.

takesexample.com

Open Domain check
Logs

Bounce classifier

What is this bounce or deferral telling me?

Paste an SMTP response and get the category and the action it needs: retry, back off, suppress, or stop and fix the sender. Hard and soft bounce is too coarse to act on.

takes550 5.7.1 Service unavailable...

Open Bounce classifier
Reputation

Warm-up planner

How fast can I ramp this domain or address without getting filtered?

Builds a day-by-day ramp to a volume you name, split across the mailbox providers you actually send to, with the hourly rate and the metric that has to hold before each step.

takes100,000 a day

Open Warm-up planner
Reputation

Blocklist check

Is this address or domain listed, and is the list still working?

Checks a sending address or a domain against the major DNS blocklists, and confirms each list is answering correctly before its result is reported.

takes203.0.113.9 · example.com

Open Blocklist check
Reports

DMARC report reader

Who is sending mail as my domain, and what is failing?

Drop in an aggregate (rua) report and read it: every source, what aligned, what did not, and which ones to fix first. The file is parsed in this tab and never uploaded.

takesreport.xml.gz · report.zip

Open DMARC report reader
Messages

Header analyser

What went wrong with this message, and whose problem is it?

Paste raw headers and get the issues, ranked, each one saying whether it is yours to fix, the receiver's, or something a forwarder did in transit. Plus the DMARC arithmetic a receiver actually ran.

takesReceived: from ... (full header block)

Open Header analyser
DNS

SPF lookup counter

How close is this SPF record to the ten-lookup limit?

The full include tree with a running DNS lookup count, and the exact mechanism that tips a record over ten and turns it into a permerror.

takesexample.com

Open SPF lookup counter

On the command line

Two of these started on the command line and still belong there. Classifying a day of bounces or auditing a domain is something you want in a cron job and a pipeline, not in a browser tab, so the hosted versions are ports of the originals rather than the other way round.

smtpsiftPython Classifies SMTP rejections and deferrals into a category and an action. Powers the bounce classifier.
dmarcsightPython Audits a domain's authentication posture end to end. Powers the domain check and the SPF counter.