Skip to content
Mbox Viewer

Quoted-printable

Codificación de transferencia MIME que representa texto compuesto principalmente por caracteres ASCII, escapando los bytes no ASCII como secuencias hexadecimales =XX. Mantiene la mayor parte del texto legible en el código fuente del mensaje.

Quoted-printable (QP, definido en el RFC 2045, sección 6.7) es una codificación diseñada para texto que es mayoritariamente ASCII pero contiene caracteres no ASCII ocasionales, como letras acentuadas o símbolos especiales. Todo byte cuyo valor esté fuera del rango ASCII imprimible se reemplaza por un signo igual seguido de dos dígitos hexadecimales en mayúsculas; por ejemplo, el carácter é (0xE9 en ISO-8859-1) se convierte en =E9. Las líneas no pueden superar los 76 caracteres, por lo que las líneas largas se rompen con un salto de línea suave =\r\n.

La ventaja de quoted-printable sobre Base64 para contenido de texto es la legibilidad: un correo en inglés con unas pocas palabras acentuadas codificado en QP sigue siendo en gran parte legible como texto plano en el código fuente, mientras que el texto codificado en Base64 es completamente opaco. Para texto con una alta proporción de caracteres no ASCII (como japonés o árabe), Base64 es más eficiente y suele elegirse en su lugar.

Un cliente de correo debe decodificar el contenido quoted-printable antes de mostrarlo. La decodificación ausente o incorrecta produce texto con secuencias =XX visibles en el cuerpo, síntoma habitual de un lector de correo mal implementado o heredado. Mbox Viewer decodifica quoted-printable de forma transparente como parte del procesamiento MIME.

Términos relacionados

Lee tus archivos MBOX en tu Mac