Newsletter email domain separate from site domain?

Hi there,

In a self-hosted Ghost 4.1 instance I have set it up on I’d like the member emails to come from I have mailgun set up on and the sending key entered in Ghost’s admin UI. However, it only sets me “save” a newsletter email address that matches the domain of the site. Otherwise, it just fails and asks if I want to retry. Is this a bug, a feature, or a mistake on my part?


Working on this too. I guess the correct configuration is the following:

  • Ghost on
  • Mailgun with
  • Mailgun subdomain TXT and CNAME records set in DNS (avoid adding unless you have an account in Mailgun you want to use to receive emails)
  • email account for subdomain (if using Google apps you can add a domain alias for your subdomain)
  • email provider MX records set for subdomain in DNS (to get confirmation emails and reply to newsletters)
  • config.production.json set with subdomain SMTP credentials
  • newsletter tab on Ghost admin dashboard set with Mailgun subdomain and private API key (wondering if creating a subdomain API key would work the same or would it be even better)

Then, you would be able to change support/newsletter email in Ghost dashboard. Once you add the new mail, Ghost asks Mailgun to send a confirmation mail (via subdomain) that you will receive at your (thx to MX record configuration). By clicking on the button in confirmation message you set the new email address.

Let me know if you can make it work this way.