Here I described how to configure a local mailman server. From time to time a new operating system version has to be installed and the mailman configuration and data has to be migrated to the new installation. Fortunately It's quite easy if you execute some additional steps after mailman installation.
 
1) Install mailman on the new system
2) Copy folder mailman/data, mailman/archives and mailman/lists from the old system to the new system. Use 
tar cf - * | ( cd /target; tar xfp -) to copy the folders in order to keep all owners and access rights. You find the folders on openSuSE and Ubuntu/Mint under  /var/lib.
3a)  On openSuSE update in /etc/sysconfig/apache2 and add parameter MAILMAN to the  APACHE_SERVER_FLAGS.
APACHE_SERVER_FLAGS="MAILMAN"
3b) On Ubuntu/Mint you have to add the following line in .fetchmailrc in the poll statement if you migrate from openSuSE where localhost.de is the local mailhost configured in postfix
    no dns aka localhost.de
4)  Read this article and copy all other files mentioned in the article.
5) Start mailman 
 
Sources:
Mailman migration is faster than you think
Fetchmail man page
Multidrop configuration help (fetchmail mailinglist)
 
 

Add comment

Spam Kommentare sind sinnlos !
Vor der Publizierung wird jeder Beitrag auf Spam geprüft. Leider dauert es deswegen bis ein Kommentar sichtbar wird. Dafür erhält aber kein Subscriber Spam eMails.
Die eMail ist optional und nicht öffentlich sichtbar. Sie ist notwendig um eMail Benachrichtigungen zu Antworten auf Kommentare zu erhalten und wird u.U. genutzt um offline zu kommunizieren.

Spam comments are useless !
Any comment will be reviewed first and checked for spam. Unfortunately this delays the publishing of comments but will protect subscribers from spam.
eMail is optional and hidden and is required get update notifications for any comments and may be used to contact you offline