CatchAll.mx

Simple Email Forwarding for Developers

2 DNS records. Done. All emails to *@yourdomain.com forward to you.

How It Works

1

Add MX Record

Point your domain's MX record to our server:

mail.catchall.mx (priority 10)
2

Add TXT Record

Set where emails should forward to:

catchall-forward=you@gmail.com
3

Verify & Done

Send a test email, click verification link, and you're all set! All emails to *@yourdomain.com will forward to you.

4

Optional: Enable DKIM

Improve deliverability by signing emails with your domain's DKIM key.

Setup DKIM →

🔒 How We Handle Your Data

No BS. No tracking. Here's exactly what happens to your emails.

📨

Email Arrives

Email hits our server → We read DNS TXT record → Forward to your address → Delete immediately

đŸ—‘ī¸

Zero Storage

We don't store your emails. No database. No backups. Emails pass through and are gone forever.

🔐

What We Store

Only: domain name + verified status + daily count. That's it. No email content. No metadata.

👀

No Tracking

No analytics on emails. No pixel tracking. No selling data. We literally can't read your emails - they're forwarded and deleted.

âąī¸

Verification Queue

First email waits for verification (max 24hrs). Once verified → forwarded → deleted. Unverified emails auto-delete after 24hrs.

📂

100% Open Source

Don't trust us? Read the code. Every line is on GitHub. Self-host it if you want.

→ View on GitHub

TL;DR: Email comes in → gets forwarded → gets deleted. We keep nothing except "domain X is verified". That's it.

âš ī¸ Important: Check Your Spam Folder

đŸ“Ŧ Verification Email

When you first send an email to your domain, we'll send you a verification email to prevent spam.

  • Check your spam/junk folder if you don't see it in your inbox
  • The subject will be: "Confirm email forwarding from yourdomain.com"
  • Mark it as "Not Spam" or move it to your inbox to ensure future emails are delivered properly

🔗 Forwarded Emails with URLs

Emails containing links may sometimes be filtered as spam by your email provider.

  • Always check your spam folder if you're expecting an email
  • Mark legitimate emails as "Not Spam" to train your email provider
  • Add forwarded@catchall.mx to your contacts/safe senders list

✅ How to Prevent Spam Filtering

To ensure all forwarded emails reach your inbox:

  • Whitelist verify@catchall.mx and forwarded@catchall.mx
  • When you receive the verification email, mark it as "Not Spam" immediately
  • Move verification and forwarded emails to your inbox folder
  • This helps Gmail, Outlook, and other providers recognize our emails as legitimate

Check Your DNS Configuration