TryGhost / Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.
https://ghost.org
MIT License
47.4k stars 10.35k forks source link

Allow separate configuration of support and transactional email addresses #21212

Open Paillat-dev opened 1 month ago

Paillat-dev commented 1 month ago

Issue Summary

Currently, Ghost uses the support email address (configured in Portal settings) as the sender for all transactional emails (e.g., signup confirmations, magic links). This design causes issues for users with strict email providers that require the sender address to match the authenticated SMTP user.

Current Behavior

Desired Behavior

Benefits

  1. Improved compatibility with strict email providers.
  2. Clear separation of concerns between support, newsletter, and transactional emails.
  3. More flexible configuration options for self-hosted Ghost instances.

Additional Context

This issue is related to the long-standing problem of email sender configuration in Ghost, as discussed in #12802. While updates have improved the situation, this change would provide even greater flexibility for self-hosted instances.

Ghost Version

5.95.0

Node.js Version

no idea

How did you install Ghost?

docker image

Database type

MySQL 8

Code of Conduct

Malay207 commented 3 weeks ago

I would love to contribute to this issue for Hacktoberfest! Could you please assign it to me?