Email Setup Guide with Cloudflare & Resend

This guide walks you through setting up a professional email address (yourname@swarlet.com) using Cloudflare Email Routing and Resend. Emails sent to this address will forward to your personal Gmail, and you’ll be able to send emails from yourname@swarlet.com using Resend’s SMTP service.


The setup

  1. Create a Gmail Account
    • Use the naming format: yourname.swarlet@gmail.com (replace yourname with your actual name).
    • Why? This acts as your “inbox” for forwarded emails from yourname@swarlet.com.

Step 1: Request Cloudflare-Routed Email

  1. Contact the Swarlet Team
    • Ask them to create a Cloudflare-routed email address for you.
    • Provide them with:
      • The forwarding Gmail address or email you have created (yourname.swarlet@gmail.com).
  2. What Happens Next?
    • The team will configure yourname@swarlet.com to automatically forward emails to your Gmail.
    • and they will create the resend API key and share the API key and the STMP data with you

Step 2: Configure Gmail or any other mail provider to Send / receive Emails

In this example we will implement it using Gmail but the steps should be similar on other providers

  1. Add Your Cloudflare Email to Gmail
    • Log in to yourname.swarlet@gmail.com.
    • Go to Settings → Accounts and Import → Send mail as → Add another email address.
  2. Enter Email Details
    • Name: Your full name (e.g., Jane Doe).
    • Email: Your Cloudflare email yourname@swarlet.com
    • Treat as an alias (keep checked)
    • Click Next Step
  3. Configure SMTP Settings
    • In the Next form the SMTP server, fill in:
      SMTP Server: [Provided by Resend]
      Port: 587
      Username: [Provided by Resend]
      Password: [Your Resend API Key]
      TLS: Enable (keep checked)
      Click Add Account.
  4. Verify Ownership
    • Gmail will send a verification code/link to yourname@swarlet.com.
    • Check your Gmail inbox (yourname.swarlet@gmail.com) for the forwarded code/link.
    • Enter/Click the code/link to complete setup.

Step 3: Add a Profile Image to Your Email

  1. Create a Google Account for Your Professional Email
    • Go to accounts.google.com.
    • Click Create account → For myself.
    • When prompted for a Gmail address, select Use my current email address instead.
    • Enter yourname@swarlet.com
  2. Verify Email Ownership
    • Google will send a verification email to yourname@swarlet.com.
    • Check your yourname.swarlet@gmail.com inbox for the forwarded verification link.
    • Click the link to confirm ownership.
  3. Upload Profile Image
    • After verification, go to your google account and with this email yourname@swarlet.com.
    • Navigate to Personal info → Profile → Profile photo.
    • Upload your desired image, this image will be used for your email and everything else.

Important Notes

  • Sending Emails: When sending emails from Gmail, always select yourname@swarlet.com as the “From” address, you can make this the default as well from the mail as when we added the email.

example

  • Receiving Emails: All emails to yourname@swarlet.com will appear in yourname.swarlet@gmail.com Inbox.
  • When you sign up with team tools make sure to sign up with your Gmail account: yourname.swarlet@gmail.com it acts like your yourname@swarlet.com and you will be able to sync Gmail events.

Now you can use your professional email normally, you will be able to send and receive emails from one inbox.