Ir al contenido
OneKitly

Un .mbox son mensajes pegados uno tras otro, y el pegamento es una línea

Publicado el 7/9/2026 · 4 min de lectura · Herramientas de archivos

Daniel Okonkwo

Daniel OkonkwoDesarrollador front-end y redactor de Tecnología en OneKitly

Rendimiento web · Formatos de archivo

Verificado con 3 fuentes

Ver perfil
En resumen

Un mbox es la manera más antigua de guardar correo en disco y sigue siendo el formato al que exporta casi todo servicio: mensajes escritos uno tras otro en un único archivo de texto, cada uno precedido por una línea que empieza por From seguida de un remitente y una fecha. No hay índice, ni campo de longitud, ni carácter de escape — el separador se reconoce porque lo parece, y ahí está la debilidad. Una línea de cuerpo que empieza por From en la columna cero parece exactamente un separador, y los lectores que se anclan solo en esos cinco caracteres cortan ahí el mensaje. El fallo es silencioso: la cola huérfana no tiene encabezados, así que se descarta, el recuento de mensajes sigue pareciendo correcto y el mensaje simplemente ha perdido su final. El arreglo, en este visor y en toda implementación cuidadosa, es exigir la forma entera — From, un remitente y luego una fecha — y deshacer el signo mayor que los remitentes anteponen a esas líneas, para que un From citado vuelva tal como se escribió.

Un archivo, miles de mensajes, separados por una línea que empieza por From. El formato tiene una debilidad famosa, y es la razón por la que un mensaje puede perder su final sin que nada informe de un error.

Por qué una exportación te da un solo archivo enorme

Pídele tu correo a Gmail, a Thunderbird o a casi cualquier otro servicio y vuelve un .mbox por carpeta, a menudo de varios gigabytes, que ningún editor de texto corriente abrirá y del que ningún cliente de correo te mostrará un índice. No es pereza suya: un simple archivo de texto al que solo se añade al final es lo más barato de escribir, lo más fácil de copiar y lo más difícil de corromper — de ahí un formato que ha sobrevivido a las máquinas en las que se inventó. Lo que no permite es llegar a un mensaje sin leer el archivo hasta ese punto.

La consecuencia práctica es que conviene dividirlo antes que nada. Convertir el mbox en archivos .eml individuales te da un archivo por mensaje, con nombre y fecha, que cualquier herramienta de búsqueda de tu máquina puede indexar y cualquier cliente de correo puede abrir — y convierte el archivo histórico en algo de lo que puedes conservar una parte en vez de todo o nada.

El signo mayor que nadie explica

Como el separador no puede escaparse, la convención pasó a desarmar el problema al escribir: una línea de cuerpo que empieza realmente por From se guarda como >From. Lee el archivo ingenuamente y ese signo mayor se queda en el texto — de ahí esas líneas, en correo archivado, del tipo >From my point of view que nadie escribió. Una línea que ya empezaba por un signo mayor gana otro, así que una cita de cita puede llegar como >>From. Deshacer un nivel al leer restaura el mensaje; no deshacer ninguno deja una pequeña corrupción permanente en cada archivo que conservas.

Tres mensajes, uno de ellos citando una línea que empieza por From
Línea del archivoAnclado solo en «From »Anclado en la forma entera
From expediteur@example.fr Mon Sep 7 14:02:09 2026separadorseparador
From here on it gets interesting.separador — mensaje cortado aquítexto del cuerpo
>From Jean, hier soirconservado, con el > todavía ahítexto del cuerpo, > quitado
Mensajes encontrados3 — y uno está truncado3, todos completos
Visor de MBOXEnumera todos los mensajes de una exportación mbox — remitente, fecha y asunto.Probar la herramienta

Preguntas frecuentes

¿Cómo consigo un .mbox desde mi cuenta de correo?
A través de la exportación de datos que el servicio está obligado a ofrecer. Gmail exporta por Google Takeout marcando Mail; Thunderbird y Mail de Apple exportan una carpeta directamente; casi todos los demás proveedores tienen un equivalente en los ajustes de cuenta o de privacidad. Lo que obtienes es un archivo por carpeta, así que una cuenta entera pueden ser varios archivos y varias decenas de gigabytes.
¿Puede mi navegador con un archivo de varios gigabytes?
Depende de la memoria de tu máquina, ya que el archivo se lee localmente y no se sube. Unos cientos de megabytes van cómodos en casi cualquier ordenador; varios gigabytes puede que no. Si un archivo muy grande se atasca, divídelo antes con una herramienta de escritorio, o exporta una carpeta cada vez desde el servicio en lugar de la cuenta entera — una exportación por carpeta es de todos modos más pequeña y más manejable.
¿Cómo sé si un archivo antiguo quedó truncado?
Busca mensajes que se paran a media frase y líneas que empiezan por un signo mayor suelto delante de la palabra From. Ambas son huellas de un lector anclado solo en los cinco caracteres. El recuento de mensajes no te dirá nada: es justamente lo que hace difícil notar el fallo, porque un mensaje truncado sigue contando como un mensaje.

Artículos que podrían interesarte

Todas las guías
ExplicaciónUn adjunto crece un tercio dentro del correoEl correo transporta los archivos como texto, tres bytes escritos en cuatro caracteres. Un adjunto de 10 MiB ocupa 13,68 MiB del mensaje, por lo que un límite de 25 MB significa en realidad unos 18 MiB de archivos.TutorialAbrir un archivo .eml sin avisar al remitenteUn mensaje guardado es un archivo de texto que se lee en cualquier parte. El problema es que abrirlo en algo que carga imágenes remotas anuncia el momento en que lo hiciste — para eso sirve un píxel de rastreo.ExplicaciónUn evento recurrente es una línea del CSV, no doceUn archivo .ics guarda una reunión semanal una sola vez, con una regla adjunta. Al exportar a CSV obtienes una fila para toda la serie: es el archivo siendo honesto, no el conversor perdiendo filas.ExplicaciónEl mismo archivo .ics puede designar cinco horas distintasiCalendar escribe una hora de inicio de tres maneras, y solo una es inequívoca. Una reunión escrita con una zona con nombre, convertida en máquinas de París, Nueva York y Honolulu, abarcó diecinueve horas y cambió de día.ExplicaciónConvertir fórmulas en valores conserva la respuesta en caché, no el cálculoUn archivo de hoja de cálculo guarda a la vez la fórmula y la última respuesta que calculó Excel. Quitar la fórmula deja la respuesta almacenada — y deja un hueco allí donde el archivo nunca llevó ninguna.ExplicaciónEl número 1 y el texto «1» no son duplicadosLa eliminación de duplicados compara filas enteras de forma exacta, tipo de celda incluido. Cinco filas de aspecto idéntico salieron como tres: una llevaba un número, otra una cadena y otra una cadena con un espacio delante.

Herramientas relacionadas

Fuentes

¿Has detectado un error en este artículo?