On 2/24/25 05:36, t.mai...@fz-juelich.de wrote:
Can you tell me how to implement this in Postfix?
Here's what we do on mail.python.org which supports both Mailman 2.1 and
Mailman 3 lists. We also use an alias domain as described at
https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/mta.html#unusual-postfix-configuration
because python.org is a virtual_alias_domain. The relevant settings in
main.cf are
alias_maps = ... hash:/srv/mailman/data/aliases
lmtp_destination_recipient_limit = 1
recipient_delimiter = +
relay_domains = hash:/opt/mailman/mm/var/data/postfix_domains
transport_maps = ... hash:/opt/mailman/mm/var/data/postfix_lmtp
virtual_alias_domains = python.org ...
virtual_alias_maps = ... hash:/srv/mailman/data/virtual-mailman
hash:/opt/mailman/mm/var/data/postfix_vmap
The alias_maps and the hash:/srv/mailman/data/virtual-mailman setting in
virtual_alias_maps are MM 2.1 settings. The
hash:/opt/mailman/mm/var/data/* settings are MM 3.
Since transport_maps takes priority over aliases, if there is a MM 3
list in hash:/opt/mailman/mm/var/data/postfix_lmtp, mail for that list
will be delivered to MM 3 via LMTP. If not, and the destination is a MM
2.1 list, delivery will be via the virtual_alias_mapping
hash:/srv/mailman/data/virtual-mailman
--
Mark Sapiro <m...@msapiro.net> The highway is for gamblers,
San Francisco Bay Area, California better use your sense - B. Dylan
_______________________________________________
Mailman-users mailing list -- mailman-users@mailman3.org
To unsubscribe send an email to mailman-users-le...@mailman3.org
https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
Archived at:
https://lists.mailman3.org/archives/list/mailman-users@mailman3.org/message/ATA5ESA34FNG7YTUYP62RSC4WFVJWLOX/
This message sent to arch...@mail-archive.com