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.

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

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

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

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

To: LISTNAME-request@MYLISTDOMAIN
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.