Announcing the Magic Pages Open House. Quarterly calls with our team!

How to Configure Your Newsletter Sending Domain

Jannis Fedoruk-Betschki
Sviatoslav Huzel
By Jannis Fedoruk-Betschki & Sviatoslav Huzel
|

Your newsletter sending domain determines how your newsletter gets delivered to your subscribers. Getting this right is crucial for email deliverability and building trust with your audience.

I went into a bit more detail here on the background:

Understanding Email Sending Domains at Magic Pages
Email sending domains can be confusing. Here’s how “from address” differs from “sending domain” in Ghost and Mailgun setups.

This article should help you understand the options within the Magic Pages customer portal.

Magic Pages offers two sending domain configurations to match your needs:

  • Formatyoursite@mymagic.page
  • Setup: No configuration required
  • Best for: New newsletters, trials, or when you want hassle-free setup

2. Your Own Domain

  • What subscribers seenewsletter@yourdomain.com
  • Sending domain: a subdomain such as send.yourdomain.com, configured behind the scenes
  • Setup: a few CNAME records (added automatically for supported providers)
  • Best for: established brands who want newsletters to come from their own domain while protecting its reputation
Your “from” address and your sending domain are two different things. You can still send from your main domain (for example newsletter@yourdomain.com) — that’s what your subscribers see. Behind the scenes, the technical sending domain is a subdomain like send.yourdomain.com, because your main (apex) domain can’t hold the records email providers need.
The newsletter sending domain step in the Magic Pages portal, with the default and custom-domain options

How to Configure Your Sending Domain

Step 1: Access Newsletter Settings

  1. Log into your Magic Pages customer portal
  2. Navigate to the Newsletter tab
  3. Find the "Email Configuration" section

Step 2: Choose Your Configuration

Select the option that best fits your needs:

  • Trial accounts: Only the mymagic.page option is available
  • Paid accounts without custom domains: Can use mymagic.page (no setup required)
  • Paid accounts with custom domains: Both options available

Step 3: Configure DNS (Custom Domain Only)

If you chose your own domain:

  1. Click Set up [your domain] to open the DNS Setup Guide
  2. Your DNS provider will be automatically detected (e.g. Namecheap, Cloudflare, GoDaddy)
  3. Click Open [provider] to jump straight to your provider's dashboard
  4. Copy and add the provided DNS records to your domain's DNS settings
  5. Return to Magic Pages and click Verify now

The setup is now entirely CNAME records — there are no TXT or MX records to add by hand:

  • A CNAME at your sending subdomain (e.g. send.yourdomain.com) pointing to email.magicpages.co. This publishes SPF for you, so there’s no SPF TXT record to maintain.
  • Two DKIM CNAME records (pdk1._domainkey… and pdk2._domainkey…) pointing to Mailgun. These use 2048-bit keys that rotate automatically.
  • An optional tracking CNAME for open and click analytics.

No SPF TXT record, no DKIM TXT blob, and no MX records on your side.

If you use Cloudflare, NameSilo or Vercel: Once you authorise the connection, Magic Pages adds all the required DNS records automatically. You don't need to copy anything manually.
Manual DNS setup widget showing the records to add at your DNS provider

Step 4: Send a Test Email

Once your domain is active, click Send Test Email to confirm everything is working end-to-end.

You can also reconfigure your domain, verify your DNS records or Open DNS Setup Guide to double-check that all the records are added correctly.

Step 5: Configure Ghost Newsletter Settings

Once your sending domain is verified:

  1. Go to your Ghost admin panel → Settings → Newsletters
  2. Update your newsletter's "From address" to use your configured sending domain.
  3. You can also update your "Sender email" for the welcome emails and "Support email address" for signup portal.
  4. Save your changes

Your sender (“from”) address can be any address at your main domain — for example, newsletter@yourdomain.com — even though the technical sending domain is a subdomain like send.yourdomain.com. Your subscribers only ever see your main domain.

Domain Warming Period

New custom sending domains may experience lower deliverability for the first few days while email providers learn to trust your domain. This is normal and will improve over time as you send consistent, quality content to engaged subscribers.

We recommend adding a DMARC record for every custom sending domain. Gmail, Yahoo and Outlook now require DMARC for anyone sending more than 5,000 emails a day, and it protects your domain from spoofing. Use our DMARC Generator to create a policy in a couple of clicks.

Still have questions?

We're here to help and want to make sure you get the most out of your Ghost site. Reach out directly and we'll get back to you as soon as possible.

Websites powered by Magic Pages

From personal blogs to growing businesses — published with Ghost®, hosted with care.

Loading showcase sites...

Start Your 14-Day Free Trial

No credit card required