Outils pour utilisateurs

Outils du site


public:linux:mailinglists

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édentesRévision précédente
Prochaine révision
Révision précédente
public:linux:mailinglists [2011/09/18 14:34] ceric35public:linux:mailinglists [2023/02/13 13:39] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 ====== Listes de diffusion ====== ====== Listes de diffusion ======
 +
 +Source : http://blog.ryara.net/2009/03/27/mailman-with-lighttpd-and-postfix-on-gentoo/
  
 ===== Mailman ===== ===== Mailman =====
Ligne 7: Ligne 9:
  
 **Configuration:** **Configuration:**
 +
 <file|/etc/mailman/mm_cfg.py> <file|/etc/mailman/mm_cfg.py>
-DEFAULT_EMAIL_HOST = 'lists.ceric35.homelinux.org+DEFAULT_EMAIL_HOST = 'lists.ceric35.net
-DEFAULT_URL_HOST   = 'lists.ceric35.homelinux.org+DEFAULT_URL_HOST   = 'lists.ceric35.net' 
-MTA='Postfix'+add_virtualhost(DEFAULT_URL_HOST, DEFAULT_EMAIL_HOST) 
 + 
 +MTA = 'Postfix' 
 +POSTFIX_STYLE_VIRTUAL_DOMAINS = [DEFAULT_EMAIL_HOST]
 </file> </file>
  
-Ensuite, technique de cette page : http://listes.rezo.net/comment.php+<code bash>su - mailman 
 +cd ~/cron 
 +crontab crontab.in 
 +cd ..</code>
  
-<file|/etc/mail/aliases># mailman +Definir le mot de passe mailman 
-mmbot_post: "|/var/lib/mailman/mail/mailman post $EXTENSION" + 
-mmbot_request: "|/var/lib/mailman/mail/mailman request $EXTENSION" +<code bash>bin/mmsitepass</code> 
-mmbot_owner: "|/var/lib/mailman/mail/mailman owner $EXTENSION" + 
-mmbot_join"|/var/lib/mailman/mail/mailman join $EXTENSION" +Liste obligatoire : mailman 
-mmbot_leave: "|/var/lib/mailman/mail/mailman leave $EXTENSION" + 
-mmbot_confirm: "|/var/lib/mailman/mail/mailman confirm $EXTENSION" +<code bash>bin/newlist mailman</code>
-mmbot_admin: "|/var/lib/mailman/mail/mailman bounces $EXTENSION" +
-mmbot_bounces: "|/var/lib/mailman/mail/mailman bounces $EXTENSION" +
-mmbot_post_verif: "| test -d /var/lib/mailman/lists/$EXTENSION && /var/lib/mailman/mail/mailman post $EXTENSION"</file>+
  
 <file|/etc/postfix/main.cf> <file|/etc/postfix/main.cf>
-virtual_maps = hash:$config_directory/virtual+alias_maps = hash:/etc/mail/aliaseshash:/var/lib/mailman/data/aliases 
-    regexp:/etc/postfix/virtual-regexp+virtual_alias_domains = lists.ceric35.net 
 +virtual_alias_maps = hash:/var/lib/mailman/data/virtual-mailman
 </file> </file>
  
-<file|/etc/postfix/virtual-regexp> +Prise en compte des modifications : 
-# obligatoire +<code bash>/etc/init.d/postfix reload 
-/^(postmaster|root|abuse)@lists\.ceric35\.homelinux\.org$  $1@ceric35.homelinux.org +/etc/init.d/mailman start 
-# aliases /^(.+)-(subscribe|on)@(lists\.ceric35\.homelinux\.org)$$1-join@$3 /^(.+)-(unsubscribe|off)@(lists\.ceric35\.homelinux\.org)$$1-leave@$3 # les commandes +rc-update add mailman default</code> 
-/^(.+)-(post|admin|request|owner|join|leave|confirm)@(lists\.)?ceric35\.homelinux\.org$mmbot_$2+$1 + 
-les listes (commande -post+==== Problème ==== 
-/^([-a-zA-Z0-9_]+)@lists\.ceric35\.homelinux\.org$/ mailman-post+$1 + 
-</file>+Si vous creer les listes via apache (interface admin), il est possible que certains probleme de droits arrivent sur le dossier: 
 +  /var/lib/mailman/data
  
public/linux/mailinglists.1316356461.txt.gz · Dernière modification : 2023/02/13 13:39 (modification externe)