Différences entre les versions de « Mailman newsletter »

De BlaxWiki
Aller à la navigationAller à la recherche
Ligne 4 : Ligne 4 :
--------------
--------------


**Créer une nouvelle liste**
*Créer une nouvelle liste*


# newlist newsletter-test
# newlist newsletter-test
Ligne 10 : Ligne 10 :




**Configuration système**
*Configuration système*


Renseigner le fichier /etc/aliases puis exécuter  
Renseigner le fichier /etc/aliases puis exécuter  
Ligne 17 : Ligne 17 :




**Interface Web de Mailman**
*Interface Web de Mailman*


- Se logguer en tant qu'administrateur sur la liste newsletter-test
- Se logguer en tant qu'administrateur sur la liste newsletter-test
Ligne 25 : Ligne 25 :




**Options générales**
*Options générales*


- Compléter le champ "L'adresse courriel du modérateur de la liste" avec l'adresse Email qui sera utilisée pour poster sur la Newsletter.
- Compléter le champ "L'adresse courriel du modérateur de la liste" avec l'adresse Email qui sera utilisée pour poster sur la Newsletter.
Ligne 41 : Ligne 41 :




**Gestion des abonnements**
*Gestion des abonnements*


- Dans la section **Abonnements**, nous allons ajouter l'adresse Email qui sera utilisée pour l'envoi des Newsletter. Cette adresse ne doit pas être modérée.
- Dans la section **Abonnements**, nous allons ajouter l'adresse Email qui sera utilisée pour l'envoi des Newsletter. Cette adresse ne doit pas être modérée.
Ligne 53 : Ligne 53 :




**Options de remise non-groupée**
*Options de remise non-groupée*


- Avant de continuer, il est nécessaire d'appliquer une modification au fichier de configuration de Mailman.
- Avant de continuer, il est nécessaire d'appliquer une modification au fichier de configuration de Mailman.
Ligne 72 : Ligne 72 :




**Options de remise groupée**
*Options de remise groupée*


- Passer la valeur du champ "Les abonnés aux listes peuvent choisir de recevoir le trafic de la liste en mode groupé ?" sur Non.
- Passer la valeur du champ "Les abonnés aux listes peuvent choisir de recevoir le trafic de la liste en mode groupé ?" sur Non.
Ligne 80 : Ligne 80 :




**Options de confidentialité...**
*Options de confidentialité...*


- Dans la section "Règles de l'abonnement", passer la valeur de "Qui peut voir la liste des abonnés ?" à Uniquement l'administrateur puis valider.
- Dans la section "Règles de l'abonnement", passer la valeur de "Qui peut voir la liste des abonnés ?" à Uniquement l'administrateur puis valider.
Ligne 92 : Ligne 92 :




**Abonnement et désabonnement à la Newsletter**
*Abonnement et désabonnement à la Newsletter*


- Pour s'abonner, il faut:
- Pour s'abonner, il faut:
Ligne 105 : Ligne 105 :
   ... **Suivre ensuite les indications fournie par Email.**
   ... **Suivre ensuite les indications fournie par Email.**


  **ATTENTION**
'''ATTENTION'''
 
Par défaut, un mot de passe est attribué à chaque nouvel inscrit. Ce mot de passe est spécifié dans le mail de confirmation de création du compte. Il est heureusement possible de personnaliser à volonté le contenu des mails envoyés. Les templates se trouvent dans /etc/mailman/fr/ par défaut. Le fichier de confirmation est nommé subscribeack.txt.  
Par défaut, un mot de passe est attribué à chaque nouvel inscrit. Ce mot de passe est spécifié dans le mail de confirmation de création du compte. Il est heureusement possible de personnaliser à volonté le contenu des mails envoyés. Les templates se trouvent dans /etc/mailman/fr/ par défaut. Le fichier de confirmation est nommé subscribeack.txt.  






**Conclusion**
*Conclusion*


Cette configuration de base permet de faire fonctionner une Newsletter. Il est probable que certaines options peuvent être modifiées pour améliorer le comportement de Mailman dans cette tache qui n'est pas la sienne à la base, ne pas l'oublier ... :-)
Cette configuration de base permet de faire fonctionner une Newsletter. Il est probable que certaines options peuvent être modifiées pour améliorer le comportement de Mailman dans cette tache qui n'est pas la sienne à la base, ne pas l'oublier ... :-)




*Références*


http://www.python.org/cgi-bin/faqw-mm.py


**Références**
http://www.python.org/cgi-bin/faqw-mm.py
http://www.python.org/cgi-bin/faqw-mm.py?query=newsletter&querytype=simple&casefold=yes&req=search
http://www.python.org/cgi-bin/faqw-mm.py?query=newsletter&querytype=simple&casefold=yes&req=search


[[Catégorie:System-Clara]]
[[Catégorie:System-Clara]]

Version du 3 mars 2009 à 16:11

Créer une Newsletter avec Mailman

Nous supposons que Mailman est installé selon la méthode indiquée sur la page MailingListMailman


  • Créer une nouvelle liste*
  1. newlist newsletter-test


  • Configuration système*

Renseigner le fichier /etc/aliases puis exécuter

  1. newaliases


  • Interface Web de Mailman*

- Se logguer en tant qu'administrateur sur la liste newsletter-test

- L'interface Mailman peut être configuré en français, ce qui arrange grandement la compréhension. Par défaut, l'interface est en anglais. Modifier la langue dans la section Language options / Cocher French / Submit your changes puis sélectionner French dans le menu déroulant puis Submit your changes de nouveau.


  • Options générales*

- Compléter le champ "L'adresse courriel du modérateur de la liste" avec l'adresse Email qui sera utilisée pour poster sur la Newsletter.

- Il peut etre utile de personnaliser le champ "Préfixe de la ligne "objets" des messages postés sur la liste."

- Définir "Les en-têtes Reply-To: du message original doivent être supprimés ?" sur Oui.

- Placer "Destination des réponses aux messages adressés à la liste ?" sur Adresse explicite puis spécifier l'adresse Email sur laquelle les mails envoyés par les abonnés à la Newsletter arriveront (plaintes, demandes d'infos, ...)

- Le champ "Le nom d'hôte préféré par cette liste de diffusion pour le courriel." doit contenir le suffixe de l'adresse Email utilisé pour cette Newsletter. Attention à bien autoriser ce domaine dans la configuration du serveur mail ! (cf. l'option mydestination du fichier main.cf de Postfix). Bien entendu, ce domaine doit exister et pointer sur le bon serveur :-)

- Passer la valeur "Les envois doivent contenir les en-têtes List-Post: ?" sur Non.


  • Gestion des abonnements*

- Dans la section **Abonnements**, nous allons ajouter l'adresse Email qui sera utilisée pour l'envoi des Newsletter. Cette adresse ne doit pas être modérée.

- Vérifier que l'option "Envoyer un avis de nouvel abonnement au propriétaire de la liste?" est bien sur Non sous peine d'etre inutilement inondé de mails ...

- Dans le bloc "Entrer une adresse par ligne ci-dessous...", entrer la ou les adresse(s) Email utilisée(s) pour l'envoi des Newsletter. Une adresse par ligne puis valider.

- Retourner ensuite dans la section "Liste des abonnements" puis s'assurer que la case "mod" de l'adresse que l'on vient d'ajouter n'est **pas cochée**


  • Options de remise non-groupée*

- Avant de continuer, il est nécessaire d'appliquer une modification au fichier de configuration de Mailman.

  1. vi /etc/mailman/mm_cfg.py

et ajouter à la fin du fichier :

OWNERS_CAN_ENABLE_PERSONALIZATION = 1

  1. /etc/init.d/mailman reload

- Faire un refresh sur la page "Options de remise non-groupée"

- Passer la valeur du champ "Mailman doit-il personnaliser chaque message normal remis ?" à Oui. **Cette option n'est pas disponible si la ligne indiquée ci dessus n'a pas été ajoutée à la configuration de Mailman!**

- Laisser les autres champs tel quel


  • Options de remise groupée*

- Passer la valeur du champ "Les abonnés aux listes peuvent choisir de recevoir le trafic de la liste en mode groupé ?" sur Non.

- Les autres champs n'ont pas besoin d'être modifiés.


  • Options de confidentialité...*

- Dans la section "Règles de l'abonnement", passer la valeur de "Qui peut voir la liste des abonnés ?" à Uniquement l'administrateur puis valider.

- Dans "Filtres expéditeur", passer la valeur de "Les envois des nouveaux abonnés doivent être modérés par défaut ?" à Oui, puis "Mesure à prendre lorsqu'un abonné sous modération envoie un message à la liste." à Rejeter et dans le champ "Texte à inclure dans les avis de rejet ...", mettre un petit texte correct informant que le post sur l'adresse de la Newsletter n'est pas autorisé.

- Passer ensuite la valeur de "Action à entreprendre pour les envois des non-abonnés pour lesquels aucune règle ne s'applique." à Rejeter, puis valider.

- Dans la section "Filtres destinataire", passer la valeur de "Nombre maximum de destinataires pour un envoi." à 0 (zéro), pour illimité.


  • Abonnement et désabonnement à la Newsletter*

- Pour s'abonner, il faut:

 soit envoyer un mail à l'adresse newsletter-test-join@mondomaine.com sans sujet
 soit envoyer un mail à l'adresse newsletter-test-request@mondomaine.com avec comme sujet **subscribe**
 Créer un petit formulaire en PHP qui enverra un mail automatiquement (ScriptSubMailman Voir l'exemple)
 ... **Suivre ensuite les indications fournie par Email.**

- Pour se désabonner, il faut:

 envoyer un mail à l'adresse newsletter-test-request@mondomaine.com avec comme sujet **unsubscribe**
 Créer un petit formulaire en PHP qui enverra un mail automatiquement (ScriptSubMailman Voir l'exemple)
 ... **Suivre ensuite les indications fournie par Email.**

ATTENTION

Par défaut, un mot de passe est attribué à chaque nouvel inscrit. Ce mot de passe est spécifié dans le mail de confirmation de création du compte. Il est heureusement possible de personnaliser à volonté le contenu des mails envoyés. Les templates se trouvent dans /etc/mailman/fr/ par défaut. Le fichier de confirmation est nommé subscribeack.txt.


  • Conclusion*

Cette configuration de base permet de faire fonctionner une Newsletter. Il est probable que certaines options peuvent être modifiées pour améliorer le comportement de Mailman dans cette tache qui n'est pas la sienne à la base, ne pas l'oublier ... :-)


  • Références*

http://www.python.org/cgi-bin/faqw-mm.py

http://www.python.org/cgi-bin/faqw-mm.py?query=newsletter&querytype=simple&casefold=yes&req=search