Décodeur imprimable-coté
Décodez les échappements =C3=A9 et les sauts de ligne doux de la source de courrier électronique — ou codez les vôtres.
Décodeur imprimable-coté
Ouvrez la source brute de presque tous les e-mails et le texte est criblé de =C3=A9, =E2=80=93 et de lignes se terminant par un seul signe =. Il s'agit d'une manière imprimable par citation de MIME de presser du texte non-ASCII via des systèmes de messagerie qui ne font confiance qu'aux caractères 7 bits. Collez-le ici et il se lit à nouveau : =XX les échappements deviennent leurs vrais caractères grâce au décodage UTF-8 approprié, et les sauts de ligne doux de fin qui repliaient les longs paragraphes en lignes de 76 caractères sont recousus.
Le décodeur est délibérément indulgent, comme l'exige le vrai courrier : des chiffres hexadécimaux dans les deux cas, des espaces qui transportent ajoutés après une pause logicielle et des échappements invalides comme =ZZ passant littéralement au lieu de tuer tout le message. L'option RFC 2047 transforme en outre les traits de soulignement en espaces, qui sont la variante utilisée dans les lignes d'objet et les en-têtes codés.
Changer de mode encode à la place : l'ASCII imprimable reste lisible, tout le reste - accents, tirets cadratins, emoji, octets de contrôle - devient =XX échappements, les espaces de fin sont protégés comme l'exige la RFC et les longues lignes sont enroulées en douceur à 76 caractères afin que la sortie tombe directement dans un corps MIME. Le wrap ne divise jamais une séquence d'échappement et le décodage de votre propre sortie restaure toujours l'octet d'entrée pour octet.
Utilisations typiques : lire la source d'un e-mail mal rendu, déboguer un modèle de newsletter, vérifier ce que votre bibliothèque de courrier émet réellement ou préparer des appareils de test pour un analyseur. Tout s'exécute localement dans votre navigateur : la correspondance ne quitte jamais votre appareil.