CoreCluster · Launch

Email sending

Give each site its own verified sending domain, and keep staging mail away from real inboxes.

manage.corefinity.com/managed-clusters
{  How it works  }

Email sending, step by step

  1. 1

    Staging mail stays caught

    Staging and development send to a mail catcher, never to real inboxes. So does production until it has a domain.

    manage.corefinity.com/managed-clusters
    The Outbound email card: mail from WordPress caught in Mailpit, with the steps to set up sending
  2. 2

    Set up a sending domain

    Keep mg on your domain or pick another subdomain, and set the From address. It is created in Mailgun's EU region.

    manage.corefinity.com/managed-clusters
    Set up email sending for marrowtide.co.uk
    Sending domain
    mg.marrowtide.co.uk
    A subdomain kept for mail, so its records never clash with the website's.
    Sender address noreply@marrowtide.co.uk The From address WordPress uses. Plugins can still set their own.

    iSent from Mailgun's EU region under Corefinity's account. The domain stays yours; remove it here at any time.

    What happens next
    • The domain is created at Mailgun and its SMTP login is placed on the site.
    • Five DNS records appear on the Email tab. Zone marrowtide.co.uk is connected in Cloudflare, so one click adds them.
    • Live mail switches over once the records verify. Nothing changes until then.
    Cancel Create sending domain
  3. 3

    Add five DNS records

    SPF, DKIM, tracking and two MX records appear with their state. With Cloudflare connected, one click adds them.

    manage.corefinity.com/managed-clusters
    DNS records mg.marrowtide.co.uk
    Mailgun needs these on marrowtide.co.uk.
    Waiting for DNS 1 of 3 required valid
    TypeNameValueStatus
    TXT SPF mg v=spf1 include:mailgun.org ~all Valid
    TXT DKIM k1._domainkey.mg k=rsa; p=MIGfMA0GCSqGSIb3…AQAB Missing
    CNAME Tracking email.mg mailgun.org Missing
    MX Optional mg mxa.mailgun.org · 10 Missing
    MX Optional mg mxb.mailgun.org · 10 Missing
    Add these records in Cloudflare Zone marrowtide.co.uk is connected. Adds the 4 missing records. Re-check
  4. 4

    Verify and send a test

    Once the records verify, mail goes out as your sender. Send a test to any inbox, up to 20 a day.

    manage.corefinity.com/managed-clusters
    Outbound email
    Where mail sent by WordPress goes.
    Verified
    Domain
    mg.marrowtide.co.uk · Mailgun, EU
    Sender
    noreply@marrowtide.co.uk
    Verified
    6 Oct 10:42 · all required records valid
    WordPress→msmtp→Mailgun→recipient
    Rotate credentials Remove sending domain
    Send a test email
    Sent exactly as WordPress would.
    Recipient sam@brindlewyck.agency
    Send test

    ✓Sent to sam@brindlewyck.agency. Check the inbox and spam folder.

    Up to 20 tests a day; 19 left today.
manage.corefinity.com/managed-clusters
The Outbound email card: mail from WordPress caught in Mailpit, with the steps to set up sending
manage.corefinity.com/managed-clusters
Set up email sending for marrowtide.co.uk
Sending domain
mg.marrowtide.co.uk
A subdomain kept for mail, so its records never clash with the website's.
Sender address noreply@marrowtide.co.uk The From address WordPress uses. Plugins can still set their own.

iSent from Mailgun's EU region under Corefinity's account. The domain stays yours; remove it here at any time.

What happens next
  • The domain is created at Mailgun and its SMTP login is placed on the site.
  • Five DNS records appear on the Email tab. Zone marrowtide.co.uk is connected in Cloudflare, so one click adds them.
  • Live mail switches over once the records verify. Nothing changes until then.
Cancel Create sending domain
manage.corefinity.com/managed-clusters
DNS records mg.marrowtide.co.uk
Mailgun needs these on marrowtide.co.uk.
Waiting for DNS 1 of 3 required valid
TypeNameValueStatus
TXT SPF mg v=spf1 include:mailgun.org ~all Valid
TXT DKIM k1._domainkey.mg k=rsa; p=MIGfMA0GCSqGSIb3…AQAB Missing
CNAME Tracking email.mg mailgun.org Missing
MX Optional mg mxa.mailgun.org · 10 Missing
MX Optional mg mxb.mailgun.org · 10 Missing
Add these records in Cloudflare Zone marrowtide.co.uk is connected. Adds the 4 missing records. Re-check
manage.corefinity.com/managed-clusters
Outbound email
Where mail sent by WordPress goes.
Verified
Domain
mg.marrowtide.co.uk · Mailgun, EU
Sender
noreply@marrowtide.co.uk
Verified
6 Oct 10:42 · all required records valid
WordPress→msmtp→Mailgun→recipient
Rotate credentials Remove sending domain
Send a test email
Sent exactly as WordPress would.
Recipient sam@brindlewyck.agency
Send test

✓Sent to sam@brindlewyck.agency. Check the inbox and spam folder.

Up to 20 tests a day; 19 left today.
{  What you can set  }

Options and limits

Everything here is per site or per environment, from the panel, with every change in the activity log.

Sending domain
A subdomain kept for mail, mg on your domain by default. Created under Corefinity's Mailgun account, EU region.
Sender
noreply on your domain by default. Must be on the site's domain or the sending domain.
DNS records
SPF, DKIM, a tracking CNAME and two optional MX records. Checked again daily.
Cloudflare
With the zone connected, the missing records are added in one click.
Staging and development
Mail goes to Mailpit, a mail catcher, and never leaves the platform.
Test sends
Up to 20 a day, sent from the site exactly as the application would.
Credentials
Rotate the SMTP login at any time. The new one is proven before the old one is revoked.
Removal
Typed confirmation. The shared sender is put in place first, so mail keeps going.

Questions about email sending

No. Staging and development send every message to Mailpit, a mail catcher, so nothing leaves the platform. Order confirmations and password resets sent while testing never reach a real inbox.

No. The sending domain is created under Corefinity's Mailgun account in the EU region. The domain stays yours, and you can remove it from the panel at any time.

Copy the five records to your DNS provider, then press Re-check. With the zone connected in Cloudflare, one click adds them instead.

{  CoreCluster  }

See email sending on your own cluster

Tell us how many sites you run and on what. An engineer sizes a cluster with you and shows you the panel on a live one.

By sending this message you agree to our Privacy Policy .