MailmanLists

FAQ

How can I migrate a list from another provider?

Migrating your list from another host involves collecting some files from your old list. (We can do it for you if we have access.)

If you have privileged shell access, or the system administrator will export the files for you, you/they can run the following commands and send us the resulting .tgz file.

See also: Fee for large archive imports

Note: your file paths may differ on your server so you may need to adjust.

mkdir LIST-files
cd LIST-files
cp /var/lib/mailman/archives/private/LIST.mbox/LIST.mbox ./LIST.mbox
cp -R /var/lib/mailman/archives/private/LIST/attachments ./LIST.attachments
cp /var/lib/mailman/lists/LIST/config.pck ./LIST.pck
cd ../
tar -czvf LIST-files.tgz LIST-files

If you only have access to the list's administration page ...

1. Get your lists' subscribers by sending an empty email.

To: LIST-request@DOMAIN
Subject: who ADMINPASSWORD

2. To get your message archives, go to your list's archive page and if you're lucky there will be a link at the top to download the entire archive. If not, you'll need to right-click on each and every 'Gzip'd Text' link (right-hand column) and 'Save link as ...'

3. And finally, you'll need to go through each page of the list's administration and make notes (or screenshots) of the settings.

We're quite quick at it and can do it for you if you prefer.

Regardless of which method you use, once the files are collected into a directory and compressed, send the file to us via WeTransfer and we'll import everything into your new list.