J'envoie des e-mails à l'aide de PHPMailer et SpamAssassin le marque
* 3.3 MIXED_ES Trop de es ne sont pas des es
Qu'est-ce que ça veut dire? Qu'est-ce que "es"? Comment réparer?
4 Réponses :
Les erreurs Spamassassin sont souvent inutiles! La source pour cela suggère faire avec trop de lettres «E» qui ne sont pas des lettres «régulières» Es, par exemple n'importe laquelle des éèëêēĕėëẻěȅȇẹȩęḙḛềếễểḕḗệḝɇǝⱸ. Cela a à voir avec votre contenu, pas avec PHPmailer.
Je vous remercie! Savez-vous comment y remédier? Peut aider le contenu imprimable cité ou non?
Cela dépend exactement de la manière dont Spamassassin effectue la vérification - s'il ne regarde que le corps du message brut et encodé, alors le fichier quoted-printable aidera, mais s'il décode d'abord le corps, cela n'aidera pas.
Pour désactiver les messages en double (désactiver le test), vous pouvez ajouter, quelque part en haut, dans
/etc/mail/spamassassin/local.cf
meta __E_LIKE_LETTER (0) meta __LOWER_E (0)
Votre version en clair de l'e-mail est-elle dans une autre langue que votre contenu HTML?
Comme Synchro l'a dit, il est causé par différents types de E utilisant des signes diacritiques. Si le mailing est reconnu par SpamAssassin comme étant "anglais" et que le contenu HTML est en fait dans une autre langue qui utilise beaucoup de ces ES, cela peut entraîner ce message.
C'est une erreur dans les règles de Spam assassins comme le dit @Synchro. Nous ne pouvons rien faire avec ça tant qu'ils n'auront pas supprimé ce code merdique. J'essaye de contacter les auteurs.
Avez-vous résolu ce problème? J'ai plusieurs «ě» et «é» dans mes e-mails, car dans notre langue, il est couramment utilisé.
Salut, pas jet. Je suis du même pays :-)