Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ZMS-171: Add support for an outbound MTA relay #787

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

NickOvt
Copy link
Contributor

@NickOvt NickOvt commented Feb 18, 2025

Add support for an outbound MTA relay.

A user can specify a MTA relay in a form of smtp://<user>:<pass>@smtp.domain.tld:<port|587,465,25>.
In case a MTA relay is specified it will be used to send outbound email instead.
That is currently used MTA (Zone-MTA) will relay the outbound email to that MTA Relay
and then that Relay is responsible for delivering the email.

Related PRs:

  1. ZMS-171 zonemta-wildduck#35
  2. ZMS-171 zone-mta#439
  3. ZMS-171 haraka-plugin-wildduck#56

It made sense to add the required routing information during the queue:route hook invocation
and then Zone-MTA uses that info to relay the email to specified MTA relay.

@NickOvt NickOvt requested a review from andris9 February 18, 2025 18:26
@NickOvt NickOvt self-assigned this Feb 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants