Newsletter email domain separate from site domain?

Hi there,

In a self-hosted Ghost 4.1 instance I have set it up on domain.com. I’d like the member emails to come from subdomain.domain.com. I have mailgun set up on subdomain.domain.com 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?

Thanks

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

  • Ghost on domain.com
  • Mailgun with subdomain.domain.com
  • 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 account@subdomain.domain.com (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.