Topic: Importing mailing list archives

Hello,

We would like to migrate a project from the soon to be defunct gna.org to TuxFamily. We have a mailing list with a bit of history that we'd like to preserve (and keep in the same place). Is it possible to import mailing list archives into a mailing list hosted at TuxFamily? The archives are in the form of mbox files, one per month.

Thanks!

Re: Importing mailing list archives

Hello,

It is indeed possible. Our archives are in the following form, one mail per file (Maildir style without cur, new, tmp folders):

YYYY/MM/DD/message-id

E.g. :

/2017/02/04/1486232313.476729.10866.nullmailer...
/2017/02/04/1486235322.125754.22804.nullmailer...
/2017/02/15/1487169498.893903.24121.nullmailer...
/2017/03/06/1488756451.473632.15991.nullmailer...

Converting the mbox to Maildir, removing cur, new, tmp, and then sorting them in the YYYY/MM/DD tree should do the job. If you are afraid to do so just give us your current archive somewhere and we will manage to convert them with a Perl oneliner.

Sylvain

Re: Importing mailing list archives

Great, thanks! I made an attempt to get the archives in the right format, here they are: http://download.gna.org/allegro/files/a … ves.tar.gz (they're already public, so no harm sharing the link here). The destination mailing list is allegro-developers@lists.liballeg.org for the 'allegro' project. Please tell me if I need to make any changes.

Re: Importing mailing list archives

Great!, looks like it worked.

By the way I enabled public archives in the mailing list configuration, it wasn't set.

I noticed a small mistake in your domain configuration:
lists.liballeg.org mail is handled by 8 mx2.tuxfamily.net.
lists.liballeg.org mail is handled by 18 mx1.tuxfamily.net.

mx1.tuxfamily.net should have the highest priority, i.e. a value lower than mx2.

Sylvain

Re: Importing mailing list archives

Thanks a lot! The domain should be configured properly now, but it'll take a little bit to propagate as these things usually go.