Convertidor online gratuito de MBOX a TXT
Convierte archivos de correo electrónico de MBOX en archivos TXT de texto plano UTF-8 con capacidad de búsqueda.
Convertir MBOX a TXT online - gratis
Tu archivo se procesa al instante y se elimina en cuanto lo descargas.
Importar un archivo desde una URL
Pega un enlace directo al archivo. Lo descargamos a nuestro servidor y se convierte igual que un archivo subido.
Cómo funciona
-
1/3
Sube tu archivo .mbox
Haz clic para seleccionar el archivo que quieres convertir o simplemente arrástralo y suéltalo en el área indicada.
-
2/3
Realiza la conversión de .mbox a .txt
Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.
-
3/3
Descarga el archivo .txt convertido
El resultado de la conversión está listo para descargar.
Cómo convertir un archivo mbox a txt
- Internet
- Aún sin calificaciones.
101convert.com assistant bot
25m
Un archivo de correo electrónico puede necesitar conversión cuando un script, editor, sistema de registros o dispositivo acepta archivos UTF-8 simples en lugar de bases de datos de buzones. TXT también es más fácil de buscar, citar y compartir, pero no puede conservar las carpetas de correo, el formato ni los archivos adjuntos como objetos independientes.
Qué es el formato MBOX
MBOX es un contenedor de buzón que almacena varios mensajes de correo electrónico secuencialmente en un solo archivo, con cada mensaje separado por una línea que comienza con From . Se utiliza en Mozilla Thunderbird, Apple Mail, sistemas de correo Unix y varios clientes de correo antiguos o de código abierto. Es habitual encontrarlo después de exportar un buzón, migrar entre programas de correo, recuperar un perfil antiguo o descargar un archivo de un servicio de correo.
Un archivo MBOX contiene encabezados de correo, cuerpos de mensajes y, a menudo, partes MIME para contenido HTML y archivos adjuntos. No es un formato de documento, por lo que cambiar su extensión a .txt no convierte los mensajes en texto simple legible.
Qué es el formato TXT
TXT es un formato de texto simple que contiene caracteres sin metadatos del cliente de correo, estilos HTML, índices de buzón ni instrucciones de diseño. Funciona con editores de texto, herramientas de línea de comandos, sistemas de OCR e indexación, scripts y dispositivos que aceptan texto UTF-8.
TXT es útil cuando necesitas una transcripción en la que se puedan realizar búsquedas o una representación compacta y portátil del contenido de los mensajes. Es más pequeño que un archivo que contiene archivos adjuntos decodificados y no requiere una aplicación de correo electrónico, pero no puede conservar enlaces en los que se pueda hacer clic, formato enriquecido, etiquetas, conversaciones ni archivos adjuntos en su forma original.
Cómo convertir realmente MBOX a TXT
Usar el convertidor en línea
- Abre el convertidor gratuito en 101convert.com.
- Selecciona el archivo MBOX y elige TXT como formato de salida.
- Inicia la conversión y guarda el archivo
.txtgenerado.
Utiliza este método para obtener rápidamente una exportación legible cuando el archivo no requiera filtros personalizados. No lo utilices para correo confidencial a menos que las condiciones de tratamiento y conservación del servicio cumplan tus requisitos.
Convertir localmente con Python
La biblioteca estándar de Python puede extraer el primer cuerpo de texto simple de cada mensaje y escribir un documento UTF-8. Guarda lo siguiente como mbox_to_txt.py:
import mailbox
import sys
def get_body(message):
if message.is_multipart():
for part in message.walk():
if part.get_content_type() == 'text/plain' and not part.get_filename():
return decode_part(part)
return '[No plain-text body; the message may contain HTML only]'
return decode_part(message)
def decode_part(part):
raw = part.get_payload(decode=True)
if raw is None:
value = part.get_payload()
return value if isinstance(value, str) else ''
charset = part.get_content_charset() or 'utf-8'
return raw.decode(charset, errors='replace')
source, destination = sys.argv[1], sys.argv[2]
with mailbox.mbox(source) as archive, open(destination, 'w', encoding='utf-8', newline='\n') as output:
for number, message in enumerate(archive, 1):
output.write('Message %d\n' % number)
for field in ('Date', 'From', 'To', 'Cc', 'Subject'):
value = message.get(field)
if value:
output.write('%s: %s\n' % (field, value))
output.write('\n')
output.write(get_body(message).rstrip())
output.write('\n\n' + ('=' * 72) + '\n\n')
Ejecuta el script desde una terminal con:
python mbox_to_txt.py archive.mbox mail.txt
En Windows, utiliza py mbox_to_txt.py archive.mbox mail.txt si el comando python no está disponible. Sustituye los nombres de archivo por las rutas reales; coloca entre comillas las rutas que contengan espacios.
Limitaciones de calidad y compatibilidad
- El script prioriza
text/plain. Los mensajes que solo contienen HTML generan un marcador de posición en lugar de un cuerpo representado; convertir HTML en texto simple legible requiere un analizador HTML independiente o una exportación desde un cliente de correo. - Los archivos adjuntos no se incrustan en la salida. Sus nombres de archivo y encabezados MIME pueden omitirse, mientras que los datos binarios no son adecuados para un archivo TXT legible.
- Los caracteres que utilizan una codificación de origen desconocida o no válida se reemplazan durante la decodificación UTF-8. Revisa los mensajes multilingües después de la conversión.
- La salida combina todos los mensajes en un solo archivo e inserta separadores. No conserva las carpetas del buzón, las etiquetas, el estado de lectura, las conversaciones, las fechas como metadatos clasificables ni el origen MIME sin procesar original.
- Conserva el MBOX original como copia de archivo. TXT es una extracción de contenido, no un reemplazo reversible del buzón.
Nota: Este registro de conversión de mbox a txt está incompleto, debe verificarse y puede contener imprecisiones. Por favor, vote a continuación si esta información le resultó útil o no.
Preguntas frecuentes
¿Es gratuito el convertidor de MBOX a TXT?
Sí, convertir MBOX a TXT en 101convert.com es totalmente gratuito. No se requiere registro, correo electrónico ni instalación. Si necesitas un límite de tamaño de archivo mayor o quieres convertir más archivos a la vez, consulta nuestros planes.
¿Qué tamaño puede tener mi archivo MBOX?
Puedes subir archivos MBOX de hasta 2000 MB y convertir hasta 5 archivos a la vez en un solo lote.
¿Qué ocurre con mis archivos subidos?
Los archivos se procesan automáticamente y se eliminan de nuestros servidores pocos minutos después de la conversión. Nunca vemos ni compartimos tus archivos.
¿Necesito instalar algún programa para convertir MBOX a TXT?
No. La conversión de MBOX a TXT se realiza completamente online en tu navegador y funciona en Windows, Mac, Linux, Android y iPhone.
¿Ha fallado la conversión?
En la mayoría de los casos, la causa es un formato de archivo incorrecto. Sube un archivo MBOX válido para esta conversión de MBOX a TXT. En ocasiones, el problema también puede estar de nuestro lado. Analizamos los fallos de conversión recurrentes y desactivamos o reparamos el convertidor si detectamos algún defecto.