Mailman - Serveur de Mailing List

Transcription

Mailman - Serveur de Mailing List
Publié sur WindowsLinux.net (http://www.windowslinux.net)
Accueil > Mailman - Serveur de Mailing List
Mailman - Serveur de Mailing List
[1]
Mailman
Ce "facteur" est un gestionnaire de mailing list, tout comme ezmlm [2].
Voici quelques informations parfois utiles sur ce programme.
Documentation pour les utilisateurs
Lien(s) et page(s) de documentation(s) :
Voici une page d'utilisation de mailman : http://www.washington.edu/computing/mailman/faqs/
[3]
Explicatifs sur l'utilisation "de base"
Explicatifs pour les utilisateurs / webmasters.
Création de la liste
Pour qu'un utilisateur puisse s'inscrire via un mail il suffit qu'il envoie un mail à :
[email protected]
Cependant un mot de passe leur sera demandé, pour confirmer leur inscription (question de
sécurité, on ne s'abonne pas à une liste si on ne le veut pas => il faut vérifier que la personne
qui a demandé à être inscrit est bien cette personne).
Pour toutes les commandes supplémentaires disponible sur votre gestionnaire de mailing-list,
vous pouvez envoyer un mail sans texte, avec le sujet "help" (bien sûr sans les "), à l'adresse :
[email protected] . Voici le retour de cette commande :
Les résultats de vos commandes courriels sont fournies ci-dessous.
Ci-joint votre message original.
- Résultats :
help
Aide de la liste de diffusion nomdelaliste:
Ceci est l'aide sur les commandes par courrier pour la version
2.1.9 du gestionnaire de listes "Mailman". Vous trouverez
ci-dessous la description des commandes qui vous permettent d'obtenir
des informations sur vos abonnements et d'en modifier les options pour
les listes de ce serveur. Chaque commande peut être placée au choix
dans l'objet ou dans le corps du message.
La plupart de ces tâches peuvent être également accomplies par
l'interface web qui se trouve à l'adresse:
http://lists.votredomaine.tld/mailman/listinfo/nomdelaliste
Vous pouvez notamment utiliser cette interface pour vous faire
envoyer votre mot de passe à votre adresse d'abonné.
Les commandes relatives à une liste (s'abonner, qui y est, etc..)
doivent être envoyées à l'adresse *-request de la liste en question,
par exemple pour la liste 'mailman', utilisez 'mailman-request@...'.
A propos des descriptions - les mots entre "" sont les éléments
OBLIGATOIRES tandis que ceux entre "" sont des éléments
FACULTATIFS. N'incluez pas les "" ou "" dans les commandes.
Les commandes suivantes sont reconnues:
confirm
Confirmer une action. La chaîne-de-confirmation est requise et
doit être fournie par un courriel de confirmation.
end
Arrête le traitement des commandes. Utiliser ceci si votre
logiciel de messagerie ajoute automatiquement un fichier
signature.
help
Affiche ce message d'aide.
info
Renvoie des informations à propos de cette liste de diffusion.
lists
Renvoie la liste des listes de diffusion publiques sur ce
serveur GNU Mailman.
password address=
Récupérer ou changer votre mot de passe. Sans arguments, cette
commande renvoie votre mot de passe actuel. Avec
et comme arguments, elle change
votre mot de passe.
Si vous envoyez un message à partir d'une adresse différente
de votre adresse d'abonnement, spécifier votre adresse avec
`address=' (sans les signes
autour de l'adresse et sans guillemets !). Notez que dans ce
cas, la réponse est toujours envoyée à l'adresse abonnée.
set ...
Modifier ou visualiser vos options d'abonné.
Utilisez `set help' (sans les guillemets) pour avoir une liste
plus détaillée des options que vous pouvez modifier.
Utilisez `set show' (sans les guillemets) pour voir vos
options actuelles.
subscribe passe digest|nodigest address=
S'abonner à cette liste de diffusion. Votre mot de passe doit
être fourni pour résilier votre abonnement à cette liste ou
pour modifier vos options, si vous l'omettez, le système vous
en générera un. Votre mot de passe pourra vous être rappelé
périodiquement.
Le prochain argument peut être l'une des options `nodigest' ou
`digest' (sans guillemets !).
Si vous souhaitez abonner une adresse autre que celle à partir
de laquelle vous envoyez cette requête, précisez-le avec
`address=' (sans les signes autour de
l'adresse et sans guillemets!)
unsubscribe passe address=
Résilier son abonnement à la liste de diffusion. Lorsqu'il
est fourni, votre mot de passe doit correspondre à votre mot
de passe actuel. Lorsqu'il est omis, un courriel de
confirmation sera envoyé à l'adresse à supprimer. Si vous
souhaitez résilier l'abonnement d'une adresse différente de
l'adresse à partir de laquelle vous envoyez ce message, vous
pouvez le spécifier avec address=
' (sans les signes autour de l'adresse et sans guillemets!)
who passe
Afficher la liste des abonnés. L'afficheur se limite à
renvoyer uniquement la liste des administrateurs et des
modérateurs; vous devez fournir le mot de passe de l'admin ou
celui du modérateur pour récupérer la liste.
Les commandes doivent être envoyées à [email protected]
Toute question doit être envoyée à
[email protected]
----
Administrateur système
Vérification des droits :
Pour éviter que mailman fonctionne correctement, vérifions que les droits qu'il a soient
corrects sur ses répertoires :
/usr/lib/mailman/bin/check_perms -f
Ce programme corrige automatiquement (normalement) les droits sur les répertoires et sur
les fichiers.
Support des virtual domains / virtual hosts :
Mailman, ne gère pas à l'heure actuelle la possibilité de gérer les mêmes noms de listes sur
deux domaines différents.
Exemple :
[email protected] [4]
[email protected] [5]
A cette date (04/03/07) la version 2.2 n'est pas encore sortie, cependant cette future version
devrait résoudre ce problème.
Comment résoudre ce problème de "vhost" si on utilise pas la version 2.2 ?
Il faut patcher la version actuelle de mailman. Attention, plusieurs patchs existent : certains
pour la version 2.1.7 (et suivantes, visiblement) et d'autres pour la version 2.1.5 (et peut être
la 2.1.6 ? non testé ...).
Si vous utilisez la dernière version de mailman : la 2.1.9, utilisez le fichier " mailman-vh2.1.7.patch " qui provient de http://nix.lauft.net/mailman/ [6] .
Il s'applique parfaitement à cette version (selon une réponse postée par un utilisateur, via le
site sourceforge officiel de mailman).
De même, si vous utilisez la version 2.1.5 (comme c'est le cas sur debian sarge), le patch
spécifique à la 2.1.5 devrait fonctionner. Il est disponible sur le même site :
http://nix.lauft.net/mailman/ [6]
Codes d'erreurs
Erreur "(-2, 'Name or service not known')" dans le log
"smtp-failure".
Effectuez les commande de vérification avec python comme décris à cette page :
http://www.python.org/cgi-bin/faqw-mm.py?=show&file=faq06.014.htp [7]
Vérifiez aussi votre installation en suivant les explicatifs associés :
http://mail.python.org/pipermail/mailman-users/2005-May/044976.html [8] et
http://mail.python.org/pipermail/mailman-users/2005-May/044746.html [9]
et aussi : http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.073.htp [10]
L'erreur existe parfois à cause de la variable SMTPHOST = '' non définie.
Tags:
E-mails [11]
Serveurs [12]
Visitez notre site web : WindowsLinux.net - Wiki et partage d'informations sur Windows et
Linux.
URL source (Obtenu le 15/02/2017 - 19:55): http://www.windowslinux.net/mailman-serveur-mailing-list
Liens:
[1] http://www.windowslinux.net/mailman-serveur-mailing-list
[2] http://www.windowslinux.net/search/node/ezmlm
[3] http://www.washington.edu/computing/mailman/faqs/
[4] mailto:[email protected]
[5] mailto:[email protected]
[6] http://nix.lauft.net/mailman/
[7] http://www.python.org/cgi-bin/faqw-mm.py?=show&file=faq06.014.htp
[8] http://mail.python.org/pipermail/mailman-users/2005-May/044976.html
[9] http://mail.python.org/pipermail/mailman-users/2005-May/044746.html
[10] http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq04.073.htp
[11] http://www.windowslinux.net/tags/e-mails
[12] http://www.windowslinux.net/tags/serveurs

Documents pareils