ReaperCloud

Record Generator

List the servers allowed to send as your domain, without blowing the lookup budget.

One per line. Each of these costs a DNS lookup, and so does everything inside it.
Free — ip4 costs no DNS lookup. Prefer it over a: and mx: where you can.

How to use this

It will argue with you

Asking for p=reject with no reporting address gets you an error, not a record. The generator that quietly emits whatever you asked for is how domains break their own mail.

Order matters more than syntax

DMARC at none with reporting, then read reports for a few weeks, then quarantine, then reject. Every step you skip, you find out about from a customer.

The records nobody mentions

External reporting addresses need an authorisation record in the other domain. MTA-STS needs a hostname and a hosted file. We list those alongside the main record rather than leaving you to find out later.

Then check it

A record that is right in the form and wrong in DNS is common — providers mangle quoting, split strings, or append the zone name. Verify with the lookup tools after publishing.