Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] rendre le sujet / objet obligatoire

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: DUVAL Olivier <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] rendre le sujet / objet obligatoire
  • Date: Wed, 05 Dec 2007 12:26:43 +0100

Des fois, le chemin est dur...

Vous aviez bien entendu tous corrigé ma précédente expression régulière. Ce n'est pas :

match([msg_header->Subject],/^\s$/) smtp,smime,md5 -> reject

mais bien

match([msg_header->Subject],/^\s*$/) smtp,smime,md5 -> reject

qu'il faut utiliser.

En-dehors de ça, pour que l'on puisse utiliser une telle règle, nous avons légèrement modifié le comportement de Sympa : maintenant, Sympa affecte une chaîne vide à un en-tête SMTP s'il est vide ou absent.

Vous trouverez le patch pour ce changement à cette adresse :
http://sourcesup.cru.fr/viewvc/viewvc/trunk/src/Scenario.pm?r1=4708&r2=4715

Cordialement,

David Verdin a écrit :
Correction :

match([msg_header->Subject],/^\s$/) smtp,smime,md5 -> reject

Désolé. C'est la grippe.

À noter cependant : J'ai au moins l'exemple de thunderbird qui, lorsque le champ sujet d'une message est vide ou ne contient que des espace, ne met pas du tout de champ "Subject".
Or Sympa ne sait pas encore tester l'existence d'un champ. Il ne sait tester que son contenu, la règle étant ignorée si le champ n'est pas trouvé.

Dans ces cas-là, nous n'avons pas encore de solution, mais on va voir ce qu'on peut faire.

Cordialement,

David Verdin a écrit :
Avec un scénario exploitant les en-têtes de messages ?
Du genre :

match ([msg_header->Subject], /\s*/) smime reject



DUVAL Olivier a écrit :

Bonjour,

Je ne sais pas comment appliquer ce type de règle (si cela reste possible) : pouvoir rejeter tout message ayant un sujet/objet vide ?

Merci par avance – OD-

--

Olivier DUVAL // o.duval AT acfci.cci.fr

Coordinateur ingénierie CCINET

ACFCI, 45 av. d'Iéna, BP 3003, 75773 PARIS Cedex 16

tél : 01 40 69 39 44 - fax : 01 53 57 19 44




--
David Verdin
Comité réseau des universités




Archives gérées par MHonArc 2.6.19+.

Haut de le page