Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:mailman:mailman [2007/03/26 17:00] lehobey |
doc:mailman:mailman [2008/08/28 15:27] (Version actuelle) lehobey |
||
---|---|---|---|
Ligne 10: | Ligne 10: | ||
* [[Anomalies]] | * [[Anomalies]] | ||
* [[Archives]] | * [[Archives]] | ||
+ | * [[Développement]] | ||
* Avec [[Exim4]] | * Avec [[Exim4]] | ||
* Avec [[postfix]] | * Avec [[postfix]] | ||
Ligne 54: | Ligne 55: | ||
===== Journaux ===== | ===== Journaux ===== | ||
- | * /var/log/mailman/vette | + | * Multipes : /var/log/mailman/* |
- | ===== Cacher l'utilsation de mailman ? ===== | + | ===== Site https ===== |
+ | Pour corriger le problème des liens dans les pages web pour un site https ou un nom de domaine différent : http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.027.htp | ||
+ | |||
+ | cat /etc/mailman/mm_cfg.py | ||
+ | ... | ||
+ | DEFAULT_URL_PATTERN = 'https://%s/cgi-bin/mailman/ | ||
+ | DEFAULT_URL_HOST = 'mondomaine.org' # sera à la place du %s du dessus | ||
+ | |||
+ | # Ne pas oublier de regénérer les pages des listes existentes: | ||
+ | /usr/lib/mailman/bin/withlist -l -a -r fix_url | ||
+ | |||
+ | ===== Configuration Debian Etch ===== | ||
+ | |||
+ | ==== Postfix main.cf ==== | ||
+ | |||
+ | Exemple des ajouts faits pour une configuration sans virtual host: | ||
+ | # /etc/postfix/main.cf | ||
+ | alias_maps = hash:/etc/aliases | ||
+ | hash:/var/lib/mailman/data/aliases | ||
+ | |||
+ | owner_request_special = no | ||
+ | recipient_delimiter = + | ||
+ | unknown_local_recipient_reject_code = 550 | ||
+ | |||
+ | ==== Pb permissions aliases ==== | ||
+ | |||
+ | Pour pouvoir créer une liste depuis l'interface web sans erreur avec l'url | ||
+ | http://host/cgi-bin/mailman/create | ||
+ | |||
+ | cat /var/log/mailman/error # trace de l'erreur | ||
+ | Oct 24 06:12:07 2007 (13041) command failed: /usr/sbin/postalias /var/lib/mailman/data/aliases | ||
+ | (status: 1, Operation not permitted) | ||
+ | chown root:list /var/lib/mailman/data/aliases* # solution | ||
+ | chmod 664 /var/lib/mailman/data/aliases* # | ||
+ | |||
+ | ==== Changement mot de passe admin général ==== | ||
+ | |||
+ | C'est le mot de passe qui permet de tout faire, notemment créer une liste via l'interface web. | ||
+ | |||
+ | mmsitepass # commande pour changer | ||
+ | cat /var/lib/mailman/data/adm.pw # fichier où est stocké le mdp | ||
+ | |||
+ | |||
+ | ==== Pb persistence des messages courriels en anglais ==== | ||
+ | |||
+ | L'interface web est en français, la configuration impose le français mais les courriels sont toujours en anglais. Diagnostic : il existe le répertoire ''/etc/mailman/en/'' mais pas ''/etc/mailman/fr/''. Solution : | ||
+ | dpkg-reconfigure mailman # (re)choisir français | ||
+ | |||
+ | |||
+ | ===== Cacher l'utilisation de mailman ? ===== | ||
* http://www.python.org/cgi-bin/faqw-mm.py?req=all#3.18 | * http://www.python.org/cgi-bin/faqw-mm.py?req=all#3.18 | ||
* On ne peut pas enlever le champ « To: » : http://mail.python.org/pipermail/mailman-users/2004-July/037925.html | * On ne peut pas enlever le champ « To: » : http://mail.python.org/pipermail/mailman-users/2004-July/037925.html | ||
Ligne 84: | Ligne 134: | ||
===== MySQL ===== | ===== MySQL ===== | ||
* MemberAdaptor : http://mail.python.org/pipermail/mailman-users/2005-March/043514.html | * MemberAdaptor : http://mail.python.org/pipermail/mailman-users/2005-March/043514.html | ||
+ | * http://loeki.tv/log/archives/81-Setting-up-Mailman-to-store-members-in-a-MySQL-database.html | ||
===== Idées ===== | ===== Idées ===== |