Issue Summary
No matter which transport method or email service I use, the configured “from” email address never gets used. I’ve tried direct transport, GMail SMTP, and mailersend SMTP.
Since creating this post, I’ve done a bit of sleuthing, and as best I can tell, requestedFromAddress
is always defined, so configAddress
never gets used in this line of code (even though it’s properly set).
Steps to Reproduce
Configure the “Direct” transport method. Configure a custom “from” email address as described in the docs. Subscribe a new user to the Ghost website in order to trigger the transactional email. Note that the “from” address is the default - not the configured one.
Setup information
Ghost Version
5.44.0 (Docker)
Node.js Version
v16.20.0
How did you install Ghost?
Official Docker container
Provide details of your host & operating system
Currently just running latest Docker Desktop on Mac
Database type
MySQL 8
Browser & OS version
Chrome on Mac (latest)
Relevant log / error output
Copy and paste any relevant log output. Use backticks to format this into code.