Convertir MSG a Markdown: hacer legible para un modelo un hilo de Outlook
Un hilo de cuarenta mensajes sobre la renovación de un contrato contiene la decisión entera: quién propuso qué, quién se opuso, cuándo cambiaron de verdad las condiciones. También es casi ilegible, porque cada respuesta arrastra una copia de todo lo anterior, envuelta en marcas de cita sobre las que tres clientes de correo distintos no se ponen de acuerdo. Pega eso en una ventana de chat y obtienes un muro de texto gris donde el mismo párrafo aparece once veces.
Pasar de MSG a Markdown va de darle forma a ese lío. Las cabeceras se convierten en un
bloque etiquetado al principio, de modo que remitente, destinatarios, copia, asunto y fecha de envío son
hechos inequívocos y no algo que el modelo tenga que adivinar por el contexto. El cuerpo conserva sus
párrafos y sus listas. Las respuestas citadas siguen visiblemente anidadas en vez de fundirse con la prosa
de alrededor. El resultado es un documento en el que «quién dijo qué y cuándo» tiene respuesta. Suelta un
archivo .msg en el conversor de arriba: gratis, sin registro, límite de 50 MB.
Qué es en realidad un archivo .msg
Casi todo el mundo se topa con el .msg por accidente. Alguien arrastra un correo de Outlook a
su escritorio y te manda el archivo resultante, o usa Archivo > Guardar como y elige «Formato de mensaje
de Outlook». En cualquier caso acabas con un único archivo que contiene un único correo.
Por dentro no es texto. Un .msg es un archivo binario compuesto: el mismo contenedor de
almacenamiento estructurado OLE que Microsoft usaba en los .doc y .xls antiguos,
un sistema de archivos en miniatura con directorios y flujos dentro de un solo archivo. Cada pieza del
correo vive en su propio flujo con nombre de etiqueta de propiedad MAPI: el asunto en uno, el cuerpo en
otro, cada destinatario en su propio almacenamiento numerado, cada adjunto en otro. Abrirlo en un editor de
texto te da una pantalla de ruido binario con unas cuantas palabras reconocibles flotando dentro.
El equivalente abierto es el .eml, que no es más que un mensaje RFC 5322 — cabeceras, línea en
blanco y cuerpo MIME — y que sí puedes leer de verdad en el Bloc de notas. Thunderbird, Apple Mail y casi
todas las exportaciones de webmail producen .eml. Outlook produce .msg. Esa
diferencia es la razón por la que tanta gente acaba buscando cómo abrir un archivo .msg sin
Outlook: el archivo está perfectamente, lo que no tienes es la única aplicación que lo trata como
nativo. Convertirlo es la ruta más corta para leerlo, y de propina te llevas algo que puedes buscar y
pegar.
Qué saca a la superficie la conversión
Salen tres capas, y conviene saber cuál es cuál antes de empezar a hacerles preguntas.
- Las cabeceras. De, para, copia, asunto y fecha de envío, presentados como un bloque
etiquetado en lugar de enterrados en la prosa. Esta es la parte en la que Markdown gana claramente al
texto plano: un modelo que lee
**From:** Priya Ramansabe que eso es metadato, no una frase que alguien escribió. - El cuerpo. El mensaje en sí. Si el remitente escribió en HTML — que es lo normal en el correo corporativo — los encabezados, la negrita, las listas de viñetas y los enlaces se proyectan a sus equivalentes de Markdown. Si escribió en texto plano, obtienes los párrafos tal cual, más limpios pero más planos.
- La cadena de citas. Todo lo que hay bajo la línea «El martes, X escribió:». Se queda, con sangría y separado, porque en una negociación la cadena importa a menudo más que el mensaje de arriba.
Los archivos se convierten y se devuelven, no se almacenan. El correo es con frecuencia personal o comercialmente sensible, así que aplica las normas que tenga tu organización sobre el tratamiento de correspondencia antes de subir correo de trabajo.
El problema de la repetición en la cadena de respuestas
Esta es la peculiaridad que pilla a todo el mundo, y merece la pena entenderla en vez de esquivarla a ciegas.
Las respuestas de correo son acumulativas. El mensaje doce de un hilo lleva dentro los mensajes uno a once. Así que si exportas varios mensajes de la misma conversación y los conviertes todos, no estás convirtiendo doce mensajes: estás convirtiendo unas setenta y ocho copias de mensaje, porque cada uno arrastra a sus antepasados. El primer mensaje de un hilo largo puede acabar una docena de veces en tu salida.
Ahora súmale los bloques de firma. Cada mensaje repite el nombre, el cargo, el teléfono y la dirección de la oficina del remitente. Añade el aviso legal corporativo — el párrafo de «este mensaje y sus adjuntos son confidenciales» — que muchas organizaciones adjuntan automáticamente a cada mensaje saliente, respuestas incluidas. En un hilo largo ese relleno puede pesar de verdad más que el contenido real.
Dos respuestas prácticas. La primera: si lo único que quieres es el historial completo del hilo, convierte solo el mensaje más reciente, que ya lo contiene todo. Convertir la carpeta entera te compra sobre todo duplicación. La segunda: mira el contador de tokens bajo la salida antes de pegar nada en ningún sitio. Un hilo que en pantalla parecen unas pocas páginas puede resultar sorprendentemente caro cuando cuentas las repeticiones, y ver el número antes es mejor que descubrirlo por un error de truncamiento.
Dónde compensa la estructura
Markdown es la elección correcta aquí siempre que te importen la autoría y el orden, que con el correo es casi siempre:
- Reconstruir el rastro de una decisión. «¿Cuándo acordamos el plazo de pago a 60 días y quién dio el visto bueno?» Un modelo puede responder a eso a partir de un hilo estructurado con cabeceras fechadas. A partir de prosa aplanada se irá por las ramas o, peor, atribuirá una frase a la persona equivocada con total seguridad.
- Resumir una negociación. Las posiciones se mueven con el tiempo. Unos niveles de cita legibles permiten que el modelo vea que el tercer párrafo del mensaje nueve es una cita del mensaje cuatro y no una afirmación nueva.
- Sacar las tareas pendientes. Las listas de viñetas sobreviven como listas, así que el bloque de «próximos pasos» que alguien escribió en el mensaje seis sale como una lista y no como una frase interminable.
- Documentos de traspaso. Convierte el hilo, guarda el Markdown junto a las notas del proyecto, y quien lo recoja dentro de seis meses tendrá el razonamiento y no solo el resultado.
- Preparar correspondencia para revisión. Los revisores de legal, recursos humanos y cumplimiento quieren ver de un vistazo el remitente, la lista de destinatarios y la marca de tiempo. Un bloque de cabeceras etiquetado se lo da sin abrir un cliente de correo.
Si nada de eso aplica — estás indexando miles de mensajes para búsqueda, o generando embeddings — el marcado es sobrecarga que no necesitas, y MSG a texto plano es la mejor opción. El selector de formato de arriba alterna entre los dos y se lleva el archivo seleccionado, así que comparar cuesta un clic y no volver a subirlo.
Adjuntos, y cómo hacer un hilo entero de una vez
Un .msg puede llevar adjuntos dentro: para eso está en parte el formato de archivo compuesto.
Lo que sale del conversor es el contenido del mensaje: cabeceras, cuerpo y cadena de citas. El PDF del
contrato o la hoja de presupuesto adjuntos no se extraen por separado, así que si también necesitas su
contenido, guárdalos fuera del correo y conviértelos como archivos independientes. Eso son dos minutos con
PDF a Markdown para documentos,
Word a Markdown para DOCX o
Excel a Markdown para hojas de
cálculo, donde la estructura de tabla sí sobrevive.
Las imágenes en línea son una trampa emparentada. Las capturas pegadas en el cuerpo de un correo son imágenes, y aquí no hay OCR, así que un mensaje cuyo único sentido era la captura de un error se convertirá en prácticamente nada. No hay nada roto: nunca hubo texto que extraer.
Para más de uno o dos mensajes, agrúpalos. Selecciona los archivos .msg, comprímelos en un solo
archivo y pásalo por
ZIP a Markdown: todos los
archivos compatibles de dentro se convierten en una sola subida. Es el movimiento natural cuando has
arrastrado una carpeta entera de Outlook al disco y quieres la correspondencia como un único documento
legible.
Preguntas frecuentes
¿Cómo convierto un archivo .msg de Outlook a Markdown?
Sube el mensaje aquí arriba y vuelve como Markdown: las cabeceras en un bloque etiquetado y el cuerpo debajo, con su formato conservado allí donde se puede proyectar. Gratis, 50 MB por archivo, sin cuenta, y sin necesidad de instalar Outlook para leer el archivo.
¿Por qué Markdown y no texto plano para un correo?
Porque un correo tiene partes y Markdown las mantiene separadas. Remitente, destinatarios, asunto y fecha van en un bloque claramente delimitado encima del cuerpo en vez de fundirse con el primer párrafo. Las cadenas de respuestas citadas siguen reconociéndose como citas. Para pegar un mensaje en un ticket o en un documento, esa separación es todo el valor; si no, el texto plano es más simple.
¿Las cadenas de respuestas citadas siguen siendo legibles?
Normalmente sí. Un hilo largo se convierte en niveles anidados de cita en bloque, así que puedes ver qué respuesta iba dentro de cuál. El límite es que las cadenas de respuestas las formatea el cliente que las escribió y no hay ningún estándar: un hilo que ha pasado tres veces por Outlook, Gmail y un cliente de móvil se convertirá en algo estructuralmente honesto y visualmente caótico.
¿El correo en HTML se convierte mejor que el de texto plano?
Tiene más material con el que trabajar. Un cuerpo HTML lleva marcado de verdad — encabezados, listas, enlaces, tablas — y todo eso se proyecta a Markdown directamente. Un correo de texto plano solo tiene saltos de línea y convención, así que la salida se parece mucho a lo que había. Los correos de marketing llenos de tablas de maquetación son el peor caso y se convierten en algo que no merece la pena leer.
¿Puedo usar esto para archivar mensajes en un repositorio o un wiki?
Es un uso razonable: el Markdown es duradero, se puede diffear, se puede grepear y se lee sin ningún cliente de correo, que es más de lo que se puede decir de una carpeta de archivos .msg. Convierte los mensajes, haz commit de la salida y el hilo seguirá siendo buscable dentro de diez años. Los adjuntos habrá que guardarlos aparte.
El resto de la caja de herramientas
MSG es uno de los formatos que maneja File2Txt, que acepta cualquier archivo compatible desde una sola subida si prefieres no elegir página. Para contenido web, Web2Txt extrae una URL a Markdown, útil cuando un hilo no para de referirse a una especificación que vive online. En el lado del código puedes convertir un repositorio de GitHub a texto o una carpeta de tu máquina, y luego darle al modelo el hilo de correo y la implementación juntos. La guía para preparar documentos para LLM cubre el razonamiento general que hay detrás de todo esto.
Repo2Txt está desarrollado y mantenido por v12hero, un desarrollador independiente que crea aplicaciones nativas y web centradas en la privacidad.