http://www.linux-tips-and-tricks.de

Wie kann man mailman auf einen anderen Server umziehen/How to migrate mailman to another system PDF Print E-mail
Donnerstag, 18 August 2011
Hier habe ich beschrieben wie man einen lokalen mailman Server aufsetzt. Da man von Zeit zu Zeit mal wieder eine neue Betriebsversion einspielt muss man den fertig konfigurierten Mailman natürlich auch umziehen. Erfreulicherweise geht es relativ einfach wenn man ein paar Dinge beachtet:
 
===> English <=== 
 
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) Man installiert mailman auf dem neuen System
2) Man kopiert die ordner mailman/data, mailman/archives und mailman/lists vom alten zum neuen System. Damit die Rechte erhalten bleiben sollte man diese mit
tar cf - * | ( cd /target; tar xfp -) kopieren. Die Verzeichnisse stehen unter openSuSE und Ubuntu/Mint unter /var/lib.
3a)  Unter openSuSE muss noch in der /etc/sysconfig/apache2 der Parameter MAILMAN den APACHE_SERVER_FLAGS hinzugefügt werden,
APACHE_SERVER_FLAGS="MAILMAN"
3b) Unter Ubuntu/Mint muss noch die folgende Zeile in die .fetchmailrc im Bereich des poll Statements eingefügt werden wenn von openSuSE migriert wird wobei localhost.de der konfigurierte local mailhost  in postfix ist
    no dns aka localhost.de
4)  Diesen Beitrag duchgehen und alle weiteren notwendigen Dateien kopieren
5) Starten des mailman 
 
Quellen:
Mailman migration is faster than you think (Englisch)
Mailman unter openSuSE 
Fetchmail man page
Multidrop configuration help (fetchmail mailinglist)
===> English <===
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)  Review this posting and copy all other files mentioned in the article.
5) Start mailman 
 
Sources:
Mailman migration is faster than you think
Mailman unter openSuSE (German)
Fetchmail man page
Multidrop configuration help (fetchmail mailinglist)
 
 
Last Updated ( Montag, 09 Januar 2012 )
 

Add comment

===> Pls add comments in German or English only <===
eMail will be hidden/eMail wird versteckt


Security code
Refresh

< Prev   Next >