Accueil > Boîtes à outils > Tutoriels > Vos listes de diffusion > Des catégories "Sympa"

Des catégories "Sympa"

Il est possible d’utiliser catégories et mots-clés pour cibler les envois de messages à certains abonnés seulement.

Mathieu S. livre ici ses observations :

Pour ceux que ça intéresse, j’ai créé plusieurs catégories de listes
(categorie1 et catégorie2) avec leur mot clé respectif (cat1 et cat2) puis
j’ai sélectionné la valeur "subject" pour la variable "Sur quelle partie du
message les mots clef sont recherchés" et j’ai essayé les
valeurs "optionnal" et "required_sender" sur la variable "Marquage des
messages".
Puis, j’ai abonné plusieurs adresses mails de tests aux options d’abonnés différentes (abonnement à la catégorie 1, à la catégorie 2, à "autres" ou à aucun).

Résultats :

- un message dont le sujet contient le mot-clé "cat1" est envoyé à tous les
abonnés du thème "catégorie 1" (idem pour le mot-clé "cat2" et le
thème "catégorie 2")
- on peut envoyer un message avec plusieurs mots-clés pour les faire
appartenir à plusieurs catégories
- les mots-clés peuvent être n’importe où dans le sujet du message
- on peut aussi choisir sa catégorie dans un formulaire web au lieu
d’utiliser les mots clés dans le sujet si on poste le message directement
depuis l’interface web de Sympa
- les abonnés n’ayant choisi aucune catégorie reçoivent tous les messages
- les abonnés ayant choisis "autres" ne reçoivent que les messages n’ayant
aucun des mots-clés
- si on répond à un message de la liste, les catégories de la réponse seront
celles du message d’origine, quel que soit les mots-clés du sujet de la
réponse
- la valeur "required_sender" au lieu de "optionnal" pour la
variable "Marquage des messages" permet de rendre obligatoire la présence
d’au moins un mot-clés dans un message avant diffusion. En cas d’absence de
mot-clé, l’expéditeur reçoit un mail automatique avec un lien vers
l’interface Sympa qui invite à choisir dans un formulaire web (cases à
cocher) le(s) catégorie(s) du message avant de valider l’envoi. L’accès à
cette page web se fait après authentification par adresse mail d’abonné et
mot de passe.
- un champ est ajouté dans l’en-tête du mail : X-Sympa-Topic : categorie1
- les messages de toutes les catégories sont mélangées dans les archives de
la liste. Il n’y a pas moyen de les différencier

Conclusion : l’usage des catégories (ou thèmes) dans une liste Sympa me
convient mais il reste un bémol dans la facilité d’abonnement aux
différentes catégories des abonnés à la liste. Le propriétaire de la liste
peut abonner ou désabonner une adresse mail à la liste et il peut contrôler
les catégories souscrites pas ces abonnés, mais il ne peut pas modifier les
catégorie des abonnés. Seul l’abonné lui-même peut le faire en passant pas
l’interface web de Sympa (mot de passe requis). Ce qui n’est pas très
pratique pour celui qui n’est pas habitué à manipuler des formulaires web
de Sympa. L’idéal serait d’écrire un script simplifié pour ça sur une page
web. (en HTML ou pour SPIP par exemple).

En espérant que cela serve à qq’un...

[1] interface d’administration d’une liste Sympa > Admin > Configurer la
liste > Diffusion/Réception > Thèmes pour la catégorisation des
messageCatégorie de la liste (msg_topic) + Sur quelle partie du message les
mots clef sont recherchés (msg_topic_keywords_apply_on) (default) +
Marquage des messages (thèmes) (msg_topic_tagging)