Codificador y Decodificador de Encabezados de Correo RFC 2047
Decodifica líneas de asunto y encabezados de correo electrónico codificados con palabras codificadas MIME RFC 2047 (como =?utf-8?B?...?= o =?iso-8859-1?Q?...?=) a texto legible. O codifica texto plano en formato RFC 2047 para usar en encabezados de correo que contengan caracteres no ASCII. Esencial para desarrolladores de correo electrónico y cualquiera que depure problemas de entrega de correo.
Codificador de Asunto de Correo RFC 2047
Codifica asuntos de correo usando el formato RFC 2047 (como =?utf-8?B?...?=).
Decodificador de Asunto de Correo RFC 2047
Analiza asuntos de correo codificados con RFC 2047 (como =?utf-8?B?...?=) a texto legible.
Cómo Funciona
RFC 2047 define el formato de "palabra codificada" para representar texto no ASCII en encabezados de correo. El formato es =?charset?encoding?encoded-text?= donde charset es el conjunto de caracteres (ej., UTF-8, ISO-8859-1), encoding es B (Base64) o Q (Quoted-Printable), y encoded-text es el contenido codificado real.
Esto fue necesario porque el estándar original de correo (RFC 822) solo permitía caracteres ASCII en encabezados. El codificador convierte tu texto a bytes UTF-8, luego los codifica en Base64 y los envuelve en el formato de palabra codificada.
Casos de Uso Comunes
- Depuración de correo — Inspecciona encabezados de correo sin procesar para entender líneas de asunto ilegibles o nombres de remitente que contienen caracteres no latinos.
- Desarrollo de correo — Codifica líneas de asunto con caracteres Unicode (hebreo, árabe, chino, japonés, emoji) para transmisión SMTP.
- Administración de servidores de correo — Decodifica entradas de registro que muestran encabezados de correo codificados.
- Análisis de spam — Decodifica líneas de asunto de correo ofuscadas usadas en campañas de phishing o spam.
Preguntas Frecuentes
¿Qué es RFC 2047?
RFC 2047 es un estándar de Internet que define cómo los caracteres no ASCII pueden representarse en encabezados de correo electrónico usando palabras codificadas. Permite que los asuntos de correo, nombres de remitente y otros campos de encabezado contengan caracteres de cualquier idioma o escritura.
¿Cuál es la diferencia entre codificación B y Q?
B usa codificación Base64, que es más compacta para texto no latino. Q usa codificación Quoted-Printable, que es más legible para texto mayormente ASCII con algunos caracteres especiales.
¿Por qué los asuntos de correo aparecen como =?utf-8?B?...?=?
Tu cliente de correo debería decodificar estos automáticamente. Si ves la forma codificada sin procesar, tu cliente puede no soportar RFC 2047 o la codificación puede estar malformada.
¿Qué conjuntos de caracteres son compatibles?
Este decodificador soporta cualquier conjunto de caracteres especificado en la palabra codificada. El codificador usa UTF-8, que cubre todos los caracteres Unicode.
Herramientas Relacionadas
Conversor de Texto Base64
Codifica y decodifica cadenas de texto usando Base64.
Codificador y Decodificador URL
Codifica y decodifica componentes URL de forma segura.
Codificador de Entidades HTML
Escapa y desescapa caracteres especiales de HTML.
JWT Decoder
Decodifica e inspecciona JSON Web Tokens.