Hello, I was trying to change the support email address to my personal email address. (Settings → Membership → Customize portal) Ended up that I couldn’t receive the confirmation email. Checked the transactional mailing service log, and found this:
My thought is that maybe ghost filled in the wrong sender address when invoking the mailing service to send the confirmation email? Because the From sender domain should be the mysitedomain.com as always (I always receive sign-up emails and notifications from noreply@mysitedomain.com perfectly), not the corresponding gmail.com or protonmail.com in this case.
Could you guys look into this?
Cheers!
Setup information
Ghost Version
Ghost-CLI version: 1.24.0
Ghost version: 5.53.3
Node.js Version
v18.16.1
How did you install Ghost?
followed the official tutorial
Provide details of your host & operating system
Ubuntu 22.04 LTS
I had this issue and still have this issue when trying to change support email "after Mailgun api has been setup or mail config operational.
What worked/works for me is remove mailgun api setting and revert to original config.production.json
then restart ghost instance, then change support email
then redo what you removed/reverted.
Sounds crazy but… one of the many quirks of an otherwise beautiful app.