5568 sujets

Sémantique web et HTML

Bonjour à tous.
Je suis en train de tester ma newsletter via le site : http://www.mail-tester.com

Et dans la rubrique : SpamAssassin thinks you can improve

J'ai une mauvaise note avec la remarque suivnate :

a écrit :

-1.105 MIME_HTML_ONLY Message only has text/html MIME parts
You should also include a text version of your message (text/plain)


Qu'est-ce que cela signifie exactement ?
Que dois-je faire pour améliorer ma note ? (je perds -1.105 à cause de cela...)

Merci d'avance pour votre aide
Tu dois fournir une version en texte brut de ton message en plus de la version HTML.

Qu'est-ce que tu utilises pour envoyer ton e-mail ?
Si tu utilises un logiciel tout fait, tu dois pouvoir le configurer pour ça.
Bonjour QuentinC et merci pour ta réponse.

Je n'utilise pas un logiciel, je l'ai fait tout seul.
Mais comment faire pour fournir une version pure texte ?

Ou dois-je mettre cette version pure texte ?

Dans mon mail ? Si je fais ça, il va être illisible ?
a écrit :

Mais comment faire pour fournir une version pure texte ?
Ou dois-je mettre cette version pure texte ?
Dans mon mail ? Si je fais ça, il va être illisible ?


Il faut mettre une version HTML et une version texte dans le même e-mail. C'est possible en utilisant la norme MIME, et c'est supporté par la quasi totalité des clients mail (sauf ceux datant d'avant-guerre), donc ça ne pose aucun problème.

Par contre c'est assez vite galère à faire à la mano, les clients mail supportent tous MIME mais certains respectent plus strictement les standards que d'autres, ce qui fait qu'un moindre petit détail à priori insignifiant comme un espace de trop à un endroit précis peut rendre le mail illisible sur certains clients. je te conseille de trouver une classe qui génère des e-mail MIME valide pour éviter de te prendre la tête des heures pour une bêtise. ON en trouve en php, en python, en java...