πŸ“ž +880 1715-151882 βœ‰οΈ info@khannasir.com
πŸ“ Dhanmondi, Dhaka-1205, Bangladesh in fb Upwork
πŸ›‘οΈ Free Security Tool Β· No sign-up Β· Runs in your browser

SPF & DMARC Record Generator

Stop scammers sending fake emails that look like they come from your domain. Pick your email provider, choose your policy, and copy the exact DNS records to paste into your domain settings. Free, instant, nothing uploaded.

πŸ“§ SPF Record

Authorises who can send email for your domain. One SPF record per domain.

A newsletter/CRM service, if you use one.
Add this TXT record
v=spf1 include:_spf.mail.hostinger.com ~all
Type
TXT
Name / Host
@  (root domain)

πŸ›‘οΈ DMARC Record

Tells receivers what to do with fake mail β€” and sends you reports.

Start at none, tighten later.
Where DMARC reports are sent (optional).
Add this TXT record
v=DMARC1; p=none
Type
TXT
Name / Host
_dmarc

DKIM is the third piece β€” it's a signing key your email provider gives you (Google, Microsoft, etc. each have a setup page). Turn it on in your provider's admin for full protection.

Not sure if your domain is fully protected?

SPF and DMARC are just two of the checks. I'll audit your whole exposure β€” leaked passwords, spoofable email, dark-web mentions, website gaps β€” and hand you a plain-English report.

Get a Digital Exposure Audit β†’

SPF, DKIM & DMARC in plain English

SPF lists which servers may send email for your domain. DKIM adds a cryptographic signature so receivers can verify the message wasn't tampered with. DMARC ties them together and tells receivers what to do when a message fails β€” and emails you reports so you can see who's trying to spoof you.

Add the SPF record as a TXT record at your domain root (Name @), and the DMARC record as a TXT record at Name _dmarc. Start DMARC at p=none to watch safely, then tighten to p=quarantine and p=reject once you've confirmed your real mail passes.

What is an SPF record?

A DNS TXT record that lists which mail servers are allowed to send email for your domain, so mailbox providers can reject forged mail claiming to be from you.

What is a DMARC record?

A DNS TXT record at _dmarc.yourdomain that tells receiving servers what to do with mail that fails SPF or DKIM β€” monitor, quarantine or reject β€” and where to send reports.

Where do I add these records?

In your domain's DNS zone at your registrar or host (Hostinger, Cloudflare, GoDaddy, etc.). SPF goes at the root (Name @); DMARC goes at Name _dmarc.

Should I start DMARC at p=none?

Yes β€” start at p=none (monitor) so nothing is blocked while you confirm your legitimate mail passes. After a couple of weeks of clean reports, tighten to p=quarantine, then p=reject.

Lock down your email β€” and everything else.

Free 30-minute consultation on your domain's security posture. Bangladesh & worldwide.

πŸ’¬