> email | lisible | mime <
// Encodage Quoted-Printable pour les e-mails contenant des caractères spéciaux et du texte international tout en restant lisibles
Texte lisible
Le texte ASCII reste lisible dans le corps du message, seuls les caractères spéciaux sont encodés.
Standard MIME e‑mail
Encodage conforme aux spécifications MIME pour les messages contenant des caractères internationaux et des accents.
Support Unicode
Permet d'encoder tout caractère Unicode tout en restant compatible avec les infrastructures e‑mail existantes.
>> informations techniques
Fonctionnement de Quoted-Printable:
Quoted-Printable encode des données 8 bits en utilisant uniquement des caractères ASCII imprimables. Les octets non ASCII sont représentés par '=' suivi de deux chiffres hexadécimaux, et les lignes sont généralement limitées à 76 caractères avec des sauts de ligne souples.
Exemple:
"Café" → Caf=C3=A9
Pourquoi utiliser Quoted-Printable:
- >Préserver la lisibilité des messages texte
- >Respecter les standards MIME des e‑mails
- >Supporter les caractères accentués et internationaux
- >Limiter l'augmentation de taille pour le texte ASCII
- >Assurer la compatibilité avec les anciens serveurs SMTP
>> questions fréquentes
Qu'est‑ce que l'encodage Quoted-Printable ?
Quoted-Printable est un encodage de transfert MIME qui permet de transmettre des données 8 bits via des systèmes e‑mail 7 bits tout en gardant le texte ASCII lisible.
Dans quels cas utiliser Quoted-Printable ?
Utilisez Quoted-Printable pour les messages principalement en texte brut qui contiennent ponctuellement des caractères accentués ou internationaux, lorsque vous voulez qu'ils restent lisibles en clair.
Quelle est la différence avec Base64 ?
Base64 rend l'ensemble du contenu illisible en clair, tandis que Quoted-Printable laisse le texte ASCII visible et n'encode que les caractères spéciaux, ce qui est préférable pour du texte long.
Que signifie le caractère '=' dans Quoted-Printable ?
"=" est un caractère d'échappement : il est suivi de deux chiffres hexadécimaux représentant un octet ou est utilisé en fin de ligne pour marquer un retour à la ligne souple.