Skip to content
Discussion options

You must be logged in to vote

The queue hook is message/transaction oriented, not “once per expanded recipient.” A transaction may already contain several RCPT TO values, and the queue plugin receives that transaction once after DATA. I would not try to manufacture repeated queue-hook calls.

For simple aliases, use recipient expansion before queueing. Haraka now lists haraka-plugin-aliases as the dedicated alias plugin. That is the appropriate model when team@example.com is only a convenience address that maps to a small set of mailboxes.

A mailing list is a larger job than aliasing. The queue/list layer should persist the accepted message once, resolve and snapshot the membership, then enqueue outbound deliveries in …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@hperrin
Comment options

Answer selected by hperrin
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants