Mailman 2&3 coexistence
Hi
Is it safe/ok to have Mailman 2 and 3 both installed on the sam system, using Mailman 3 for new lists?
Thanks Lars
On 5/30/20 12:58 PM, Lars Bjørndal wrote:
Hi
Is it safe/ok to have Mailman 2 and 3 both installed on the sam system, using Mailman 3 for new lists?
Absolutely. mail.python.org for example currently has 261 Mailman 2.1 lists and 134 Mailman 3 lists.
The only consideration is that during migration of a list from Mailman 2.1 to Mailman 3 there may be a period of time during which both a Mailman 2.1 and a Mailman 3 list exist with the same name, and you have to think about which list should get incoming mail and how to configure the MTA to do that.
On mail.python.org with Postfix we use the alias_domain feature of Mailman 3 https://docs.mailman3.org/projects/mailman/en/latest/src/mailman/docs/mta.ht... so that delivery to Mailman 3 begins with a virtual alias mapping and Mailman 2.1 also uses a virtual alias mapping. Then if there are both MM 2.1 and MM3 lists with the same name, the order of the
hash:/srv/mailman/data/virtual-mailman # MM 2.1
hash:/opt/mailman/mm/var/data/postfix_vmap # MM 3
lines in virtual_alias_maps
determines which list gets the mail.
-- Mark Sapiro mark@msapiro.net The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Lars Bjørndal wrote:
Is it safe/ok to have Mailman 2 and 3 both installed on the sam system, using Mailman 3 for new lists?
Yes, I am doing this right now on a Debian Buster system (using Debian Mailman 2.x package and Mailman 3 in a Python3 venv).
You could of course build Mailman 2 from source as well I just used the Debian package as I plan on removing it in a few months.
Thanks. Andrew.
participants (3)
-
Andrew Hodgson
-
Lars Bjørndal
-
Mark Sapiro