Re: Re2: [HS] cherche conseil sur class-mail et code source …

Page principale

Répondre à ce message
Auteur: Edgar Bonet
Date:  
À: Liste Guilde
Sujet: Re: Re2: [HS] cherche conseil sur class-mail et code source de mail
Salut !

Le samedi 30 septembre, Bressy Frédéric a écrit :
> To: Edgar Bonet <guilde@???>, Liste Guilde <guilde@???>


Je suis abonné à la liste Guilde. Merci de ne pas m'envoyer les messages
en double (en quadruple en fait, vu que c'est du multipart/alternative).

> il manque des termes comme format=flowed


C'est pas grave. Ce serait utile si tu voulais utiliser le format
flowed, mais tu n'as pas à mettre ça pour du texte « normal »
(format=fixed par défaut). C.f. RFC 2646.

> on est en us-ascii


C'est correct. Le message de ton test était « c'est un test ». Il ne
comporte que des caractères ASCII.

> le Content-Transfer-Encoding: est en 7bit au lieu de 8


7bit est correct, pour la même raison que US-ASCII ci-dessus. Si tu veux
faire un test 8bit, mets des caractères accentués dans le corps du
message.

> spamassassin indique MIME_MISSING_BOUNDARY,


Ça c'est plus grave, mais il faudrait voir le message en entier pour
vérifier (il me semble que tu n'as envoyé que le début). La syntaxe
d'un mail avec pièces jointes ressemble à ça :

    [...]
    MIME-Version: 1.0
    Content-Type: multipart/mixed; boundary="some boundary"


    --some boundary
    [première partie]
    --some boundary
    [deuxième partie]
    [...]
    --some boundary
    [dernière partie]
    --some boundary--


C.f. RFC 2046. Remarque que le délimiteur de partie (« some boundary »
dans mon exemple) se trouve, précédé de « -- », avant chaque partie. Il
doit aussi être présent, précédé *et* suivi de « -- », après la dernière
partie.

> NO_REAL_NAME,


C'est pas très grave. Spamassassin dit qu'au lieu d'écrire

    From: webmaster@???


Il aurait été plus poli d'indiquer le vrai nom de l'expéditeur, comme
ceci :

    From: Le Vrai Nom Expéditeur <webmaster@???>


Mais la forme sans le vrai nom est correcte aussi. Spamassassin signale
ça car il semble que les mails sans vrai nom dans le champ From sont
plus fréquents parmi le spam que parmi le ham (e-mails légitimes).
Spamassassin tient compte de cette corrélation, mais ça ne veut en aucun
cas dire que la forme sans vrai nom est incorrecte.

> PRIORITY_NO_NAME


Même chose que ci-dessus, rien d'incorrect mais une simple corrélation :
l'e-mail a une en-tête X-Priority et pas d'en-tête X-Mailer. Si tu
t'amuses à modifier la classe, tu peux peut-être supprimer l'en-tête
X-Priority qui est certainement tout à fait inutile (qui tient compte de
cette en-tête pour gérer ses e-mails ?).

> Edgar Bonet a écrit : [...]


Merci de ne pas me renvoyer la totalité de mon propre message (en quatre
exemplaires, qui plus est !) J'en ai déjà une copie, comme ça ça m'en
fait cinq !

En résumé, il semble qu'il y ait une seule erreur, relevée par
Spamassassin : missing boundary. À vérifier.

Bonne nuit,

Edgar.