Leer el código fuente de un correo quoted-printable

El código fuente de un correo muestra Caf=C3=A9 au lait. La decodificación quoted-printable devuelve los escapes =XX al café que enviaste.

Herramientas usadas en esta guía

La tarea

El correo de la era SMTP viaja en ASCII de 7 bits. Quoted-printable mantiene legible el ASCII imprimible y escapa todo lo demás como pares de bytes =XX, con = al final de línea para el salto suave. Cualquier asunto no ASCII o nombre con acentos aparece codificado.

Decodificar y codificar

Pega el cuerpo en bruto para decodificar: los cortes suaves se unen y los bytes =XX se convierten en texto UTF-8. Codificar hace lo contrario: UTF-8 entra, quoted-printable sale, con salto suave a 76 columnas.

Ejemplo

Café au lait se codifica como Caf=C3=A9 au lait: los dos bytes UTF-8 de la é se convierten cada uno en un escape. Codificar 100 equis muestra el corte: 76 caracteres, =, y el resto en la línea siguiente. Un =4 mal formado falla limpiamente en lugar de adivinar.

Alcance

Hasta 200.000 caracteres en cualquier dirección; los espacios finales se codifican para sobrevivir al transporte. Las encoded-word de cabecera como =?UTF-8?Q?…?= son otra capa: esta herramienta solo maneja la codificación de transferencia del cuerpo.