Free · Cloudflare Email Routing

Connected domains

Add your own domains, watch live whether each one really points at the receiver, and get the exact DNS steps.

Overview

…
Total domains
…
Connected
…
Needs attention
…
Messages received

Domain list

A domain is connected when its MX records point to the free Cloudflare Email Routing receiver. Status is checked live against public DNS every time this page loads.

DomainMX foundStatus
Loading…

Add a domain — step by step

1 Enter your domain

…or add a subdomain

.

Free receiving setup (Cloudflare)

Receiving runs on Cloudflare Email Routing — free, with no volume limit for receiving. No paid tools; the only cost is your hosting. This site can receive only — it cannot send.

  1. Move the domain's DNS to Cloudflare (free plan) and add the site, keeping the website records (A/CNAME to your host) as DNS-only so hosting keeps working.
  2. Enable Email Routing in Cloudflare for the domain. Cloudflare automatically adds the MX records:
    MX @ → route1.mx.cloudflare.net, route2.mx.cloudflare.net and route3.mx.cloudflare.net, plus an SPF TXT record.
  3. Create the Email Worker inbox-forwarder in Cloudflare → Workers & Pages. It POSTs every incoming email to this site's webhook /inbound.php (secret token in config.php on the server). Then set Email Routing's catch-all rule to "Send to a Worker" → inbox-forwarder.
  4. Send a test email from any other account to any address on the domain. It appears in the inbox within seconds.

ℹ️ pub.anjumlearninglab.com stays on generator.email — its MX records are managed there and are not touched by this setup.