Email Workflows / Custom-domain email with forwarding (Cloudflare Email Routing)

Custom-domain email with forwarding (Cloudflare Email Routing) Intermediate

Create addresses like [email protected] and forward them to an inbox you already have, using Cloudflare Email Routing.

What you'll learn

  • What Email Routing does
  • Setting up an address
  • Rules and actions

Before you start

1. What it is

Email Routing lets you make custom addresses on your domain and forward incoming mail to a verified inbox. It doesn't give you a mailbox to send from; it only receives and forwards.

2. Steps

  1. In the Cloudflare dashboard, open your domain and go to Email Routing.
  2. Follow the setup; Cloudflare adds the needed DNS records (MX and SPF) for you.
  3. Add a destination address and click the verification link it sends.
  4. Create a custom address (like support@) and choose the action.
  5. Send a test email to the new address.
Screenshot: Cloudflare Email Routing screen with a custom address forwarding to a verified inbox.

3. Actions

Rules can forward, drop, or send mail to an Email Worker (code you write; see Processing inbound email). A catch-all rule can handle any address.

4. Bot help

With the Cloudflare connector your bot can explain settings. Ask it to show changes before applying, since DNS changes affect your mail.

Ideas to try

  • Small business.
    Explain how to set up [email protected] forwarding to my Gmail.
  • Side hustle.
    Create a plan for orders@ and support@ addresses on my domain.
  • Spam control.
    Should I use a catch-all? Explain the pros and cons.
  • Check.
    List my Email Routing rules and what each does. Don't change anything.

Tips

  • Forwarded mail can be marked spam if the sender's domain is strict; check spam folders at first.
  • Keep one destination you check daily.
  • Write down your rules.

Facts about the Grok Bot app come from Cursor's official Grok Bot documentation. Docs: Cloudflare Email Routing. Menus and services change; if something looks different, check the official docs or ask your bot.