Skip to Content.
Sympa Menu

en - Re: [en@sympa] Mailman2 to Sympa on new Server

Subject: The mailing list for listmasters using Sympa

List archive

Chronological Thread  
  • From: Konstantin Lepikhov <address@concealed>
  • To: address@concealed
  • Subject: Re: [en@sympa] Mailman2 to Sympa on new Server
  • Date: Tue, 23 Jan 2024 14:41:40 +0100

Hi Scott!

On 01/22/2024, at 07:44:20 PM you wrote:

> I am working on getting an old mailman server migrated over to Sympa. The
> new server is a different server all together. And all that I have found
> related to the mailman2sympa migration scripts are for migration from
> mailman to Sympa on the same server. Consequently, all of the parameters
> in the configs relate to having mailman and Sympa on one server. I am
> reaching out to the group to see if anyone can point me in the right
> direction to do this migration in a more manual way.
>
> I have my list of lists, my list of members, and my list of owners and
> admins for all 100 lists that I need to move. I have my original mailman
> archives with the .mbox format copied to the new Sympa server. I can come
> up with a way to script importing the lists and member easily enough I
> think. If anyone has any scripts they've used for this I would be very
> grateful to see those.
>
> But what I am struggling with is how to get the archives pulled into the
> new Sympa. Can anyone help me understand how this could be done? I do see
> this list of scripts that came in with the migration script and I wonder if
> I could use these with some tweaks:
>
> dispatch_messages, loadsubscribers.pl, mm2s_admins, mm2s_blacklist,
> mm2s_info, mm2s_unpickle.py, getmailmanarchive, mboxsplit, mm2s_aliases,
> mm2s_config, mm2s_subscribers, mm2s_users
>
> Any advice or guidance would be very much appreciated.
I have an own version[1] and even created a MR[2] to sympa-contribs in the
past with
update :)

1. https://github.com/LAKostis/mailman2sympa
2. https://github.com/sympa-community/sympa-contribs/pull/16

For migration configuration check conf/ directory with distro specifics
file locations and paths.

Then just run mailman2sympa.sh and it will convert your mm lists to sympa
lists with needed config in sympa directory.

I don't remember all problems but most annoying one was the subscribers
list - mailman have subscribers per list but in sympa subscribers are
linked to domain.

--
WBR et al.



Archive powered by MHonArc 2.6.19+.

Top of Page