Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
sysadmin:tips:mailman [2015/04/03 13:06]
james [Mailman et DKIM] ajout non implementé sur trust forwarder
sysadmin:tips:mailman [2022/03/07 17:01] (Version actuelle)
james Exporter la liste de tous les membres de toutes les listes
Ligne 44: Ligne 44:
 <​note>​Du coup le lien de désabonnement ne sera plus dans chaque mail. Vu le nombre de gens qui l'​utilisent réellement pour se désabonner au lieu d'​envoyer un mail à tous pour faire travailler l'​admin ça ne devrait pas poser trop de problemes. Au pire il reste la solution de continuer à envoyer les reminder d'​abonnement mensuels de mailman</​note>​ <​note>​Du coup le lien de désabonnement ne sera plus dans chaque mail. Vu le nombre de gens qui l'​utilisent réellement pour se désabonner au lieu d'​envoyer un mail à tous pour faire travailler l'​admin ça ne devrait pas poser trop de problemes. Au pire il reste la solution de continuer à envoyer les reminder d'​abonnement mensuels de mailman</​note>​
  
 +===== Changer l'​adresse d'un membre dans toutes les listes d'un coup =====
  
 +Pour changer l'​adresse (ou corriger les erreurs de frappe :p) dans une adresse pour toutes les listes d'un coup : on utilise "​clone_member --remove"​
 +
 +<​code>/​usr/​lib/​mailman/​bin/​clone_member --remove ancienne.adresse@mondomaine.com nouvelle.adresse@mondomaine.com</​code>​
 +<​note>​
 +  * Si l'​adresse avait été ajoutée avec un champ en plus seule l'​adresse sera modifiée en gardant le reste intact comme dans <​code>​NOM PRENOM <​adresse@mondomaine.com></​code>​
 +  * Si la nouvelle adresse appartenait deja a une des listes, elle ne sera bien sur pas supprimée (mais pas de création de doublon)
 +</​note>​
 +
 +===== Exporter la liste de tous les membres de toutes les listes =====
 +
 +Exporter la liste des membres de chaque mailing list dans un fichier separe avec une petite boucle bash :
 +
 +<​code>​for list in $(list_lists -b); do list_members -f -o /​tmp/​membres-liste-${list} ${list}; done</​code>​
sysadmin/tips/mailman.1428059170.txt.gz · Dernière modification: 2015/04/03 13:06 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0