MSG

¿Qué es un archivo MSG?

Una exportación de Outlook. Se abre bien en Outlook y en ningún otro sitio.

Qué es MSG

MSG es un formato binario, que solo significa algo para un programa que lo conoce. Se usa para el correo electrónico.

La extensión es .msg y el nombre completo, Outlook Message. Ambos importan menos que lo que el archivo puede contener, y de eso trata el resto de esta página.

De dónde viene MSG

Microsoft lo publicó en 1997.

A un formato que lleva tanto tiempo siendo legible se le puede confiar algo que quieras recuperar dentro de diez años.

La especificación está publicada, pero por su dueño

Está escrita y se puede implementar, aunque quien decide cómo será la próxima versión es el fabricante. En la práctica basta para que el archivo siga abriéndose; no basta para confiarse.

Qué abre MSG

Microsoft Outlook lo lee, y también la mayoría de programas del mismo tipo.

Cuando un archivo no se abre, el formato rara vez es el problema: lo más habitual es que el programa sea anterior al formato. Convertir a algo más antiguo es la salida fiable, y para eso está el resto de este sitio.

Abrirlo en el navegador

Ningún navegador lo lee.

Ese es el motivo más frecuente para convertirlo: no que el formato sea malo, sino que el sitio donde quieres mostrar el archivo no sabe leerlo.

Es un formato de entrega

MSG está pensado para entregarse, no para trabajar dentro. Editar uno es posible y rara vez agradable; lo sensato es cambiar el original y volver a exportar.

Qué sale mal con él

Las quejas recurrentes: fuera de su terreno la compatibilidad es irregular.

Nada de esto es motivo para evitar el formato. Son las cosas que conviene conocer antes de que una de ellas te sorprenda, que es una afirmación distinta y más útil.

Te han mandado un MSG y no tienes Outlook

Esta es la razón por la que la mayoría de la gente acaba leyendo sobre el formato. Un MSG es el archivo propio de Outlook para un mensaje suelto, y fuera del mundo Microsoft lo abre muy poca cosa: en un Mac o en un equipo sin Office, el doble clic no suele producir nada, o abre un editor con una pantalla de caracteres ilegibles.

El camino más corto al contenido es convertirlo con una herramienta que sepa leer el formato — que en este sitio no la hay, así que tiene que venir de fuera. Un PDF te da el mensaje tal y como se imprimiría y se lee en cualquier aparato, y es lo adecuado si hay que archivarlo o reenviarlo a alguien en tu misma situación. Convertirlo a EML te da el mensaje como archivo de correo estándar, que abre cualquier cliente, y es mejor opción si vas a seguir trabajando con él y no solo a leerlo.

Qué clase de archivo es en realidad

Un MSG no es texto. Es un archivo compuesto de Microsoft — un contenedor estructurado pequeño, la misma tecnología de base que un .doc antiguo — que guarda el mensaje como un conjunto de flujos con nombre: remitente, destinatarios, asunto, cuerpo, cuerpo en HTML, y cada adjunto en su propio flujo.

Esa estructura es lo que lo vuelve incómodo fuera de Outlook. Leerlo exige entender tanto el contenedor como los nombres de propiedad que Microsoft usa dentro, y esos nombres son justo la parte que nunca fue una norma pública al modo en que lo es el RFC 5322. Las herramientas que leen MSG han hecho ese trabajo; un editor de texto no lo hará nunca.

Lo que MSG guarda y EML no puede guardar

Un MSG almacena también el estado dentro del buzón, no solo el mensaje. Categorías, marcas, fechas de seguimiento, si está leído, la clasificación de confidencialidad, y en el caso de una reunión la cita entera: asistentes, respuestas, la pauta de repetición, el estado de disponibilidad.

Nada de eso existe en EML, porque nada de eso formaba parte del mensaje que viajó por la red. Es el registro que Outlook lleva de lo que ese elemento significa dentro de tu buzón. Es genuinamente útil mientras se queda en Outlook, y es exactamente la parte que no tiene adónde ir cuando el archivo se convierte: una convocatoria exportada a EML se convierte en un correo que habla de una reunión, no en un elemento que un calendario vaya a aceptar.

El winmail.dat es pariente cercano de este problema

Si alguna vez has recibido un correo cuyo único adjunto se llamaba winmail.dat, has visto la misma decisión de diseño desde el otro lado. Outlook puede enviar un mensaje en una codificación propia de Microsoft que empaqueta juntos el formato y los adjuntos, y un cliente que no la entiende muestra el paquete entero como un archivo sin sentido.

La causa es la misma en los dos casos: los objetos de correo de Microsoft llevan más de lo que describe la norma, y ese sobrante tiene que ir a alguna parte. La solución en el lado que envía es redactar en texto sin formato o en HTML en lugar de en formato enriquecido; en el lado que recibe, un conversor que entienda el formato extrae los adjuntos de verdad.

MSG en trabajo jurídico y de cumplimiento

Los equipos legales y de cumplimiento los manejan a diario, porque Outlook es lo que corre en las empresas y un mensaje exportado es lo que se recoge. Para ese fin el formato sirve: las cabeceras técnicas van conservadas dentro, de modo que el rastro de encaminamiento que hace que un correo tenga valor probatorio sigue ahí.

La complicación es el volumen. Los tribunales y los clientes quieren PDF, así que una colección de MSG acaba teniendo que convertirse, con los adjuntos separados y paginados aparte. Hacer esa conversión al final, cuando ya se ha determinado qué mensajes son relevantes, ahorra una cantidad enorme de trabajo frente a convertir la exportación entera al principio.

Cómo sacar los adjuntos de dentro

Los adjuntos están dentro del archivo, cada uno en su propio flujo, y no están comprimidos. Lo que no están es al alcance de renombrar el archivo o abrirlo con un compresor: la estructura de archivo compuesto no es un ZIP, por mucho que se comporte como un contenedor.

Con Outlook, abre el mensaje y guarda los adjuntos como siempre. Sin Outlook, un conversor que lea MSG los separa. Y si lo único que tienes es un editor de texto, a menudo se alcanza a leer algún nombre de archivo entre el binario, lo que al menos responde a si merece la pena seguir buscando una herramienta.

Este sitio no lee MSG, y es mejor decirlo que insinuarlo

En el catálogo de este conversor no hay ninguna combinación que parta de un MSG ni que llegue a él, así que no hay nada que soltar en la zona de archivos. Es un formato que aquí aparece porque la gente pregunta por él, no porque se pueda convertir.

La razón es la del apartado anterior: hace falta un lector del contenedor compuesto y del vocabulario de propiedades que Microsoft escribe dentro, y eso es una biblioteca entera dedicada a un solo formato. Mientras no exista, la respuesta honesta es que la herramienta tiene que venir de otro sitio, y no una página que promete una conversión que no ocurre.

Qué conservar si el archivo tiene que durar

Si el archivo debe sobrevivir a tu licencia de Outlook, EML es el contenedor más seguro: una especificación pública de 1982, legible por cualquier cliente y texto plano por debajo. Convertir desde MSG pierde el estado de buzón y conserva el mensaje, que para un archivo histórico es el lado correcto del intercambio.

Conserva el MSG cuando el elemento es una reunión, una tarea o cualquier otra cosa en la que las propiedades específicas de Outlook son el contenido y no un adorno. Y guarda el original junto a cualquier PDF que produzcas: el PDF es una interpretación concreta, y solo la fuente se puede volver a interpretar cuando alguien pregunte algo que la primera no previó.

Los datos, en un solo sitio

Identificadores y procedencia del formato MSG.
Extensión.msg
Tipo de medioapplication/vnd.ms-outlook
Publicado porMicrosoft
Primera publicación1997