Convertir mbox a xlsx

Convertidor online gratuito de MBOX a XLSX

Convierte archivos de correo electrónico MBOX en filas XLSX para filtrado, análisis y uso compartido en hojas de cálculo.

Convertir MBOX a XLSX online - gratis

Uploading…
Los archivos seleccionados superan el límite total de 90 MB. Selecciona archivos más pequeños o en menor cantidad.

Tu archivo se procesa al instante y se elimina en cuanto lo descargas.

Cómo funciona

  1. 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. 2/3

    Realiza la conversión de .mbox a .xlsx

    Una vez subido el archivo correctamente, haz clic en convertir cuando estés listo.

  3. 3/3

    Descarga el archivo .xlsx convertido

    El resultado de la conversión está listo para descargar.

Cómo convertir un archivo mbox a xlsx

  • Internet
101convert.com Assistant Avatar

101convert.com assistant bot
32m

Las aplicaciones de correo electrónico almacenan los mensajes en MBOX, mientras que Excel y muchos flujos de trabajo de generación de informes requieren XLSX. La conversión extrae campos como el remitente, los destinatarios, las fechas, los asuntos y el texto del mensaje en filas de una hoja de cálculo editable para filtrarlos, analizarlos o compartirlos.

Qué es el formato MBOX

MBOX es un formato de buzón de texto plano que almacena varios mensajes de correo electrónico secuencialmente en un solo archivo. Cada mensaje contiene encabezados, contenido del cuerpo y, en ocasiones, archivos adjuntos codificados con MIME. Thunderbird, Apple Mail, Eudora, los sistemas de correo de Unix y las exportaciones de Google Takeout pueden crear archivos MBOX; los buzones exportados y los archivos de correo electrónico migrados son lugares habituales donde encontrarlos.

Un archivo MBOX puede no tener extensión o puede usar .mbox. Un solo archivo puede contener miles de mensajes, pero no proporciona la estructura de filas y columnas que espera el software de hojas de cálculo.

Qué es el formato XLSX

XLSX es el formato de libro basado en XML utilizado por Microsoft Excel, LibreOffice Calc y aplicaciones compatibles. Almacena hojas de cálculo, celdas tipadas, filtros, fórmulas, formato y varias tablas en un solo archivo comprimido.

XLSX es adecuado cuando los datos de correo electrónico deben ordenarse por fecha o remitente, buscarse mediante filtros de hoja de cálculo, combinarse con otro conjunto de datos o entregarse a alguien que no utiliza un cliente de correo electrónico. No es un formato de archivo de correo electrónico: las carpetas de mensajes, los hilos, las firmas, las imágenes en línea, la estructura MIME y los archivos adjuntos no pueden representarse por completo en celdas normales.

Cómo convertir realmente MBOX a XLSX

Usar el convertidor en línea integrado

  1. Abra el convertidor de MBOX a XLSX en 101convert.com.
  2. Cargue el archivo MBOX y seleccione XLSX como formato de salida.
  3. Inicie la conversión y descargue el libro generado cuando finalice el procesamiento.
  4. Abra el resultado en Excel o LibreOffice Calc y compruebe el número de filas, los valores de fecha, los caracteres no ASCII y los cuerpos de mensaje extensos.

Esta opción no requiere software instalado. No cargue mensajes confidenciales o sujetos a normativas a menos que las condiciones de gestión cumplan los requisitos de su organización.

Convertir localmente con Python

Un script local evita cargar el archivo y permite controlar las columnas. Instale la biblioteca del libro con python -m pip install openpyxl, guarde lo siguiente como mbox_to_xlsx.py y ejecútelo con python mbox_to_xlsx.py mailbox.mbox mail.xlsx:

import mailbox
import sys
from email.header import decode_header, make_header
from openpyxl import Workbook

def header(value):
    return str(make_header(decode_header(value or '')))

def message_text(message):
    parts = message.walk() if message.is_multipart() else [message]
    output = []
    for part in parts:
        if part.get_content_type() != 'text/plain':
            continue
        if part.get_content_disposition() == 'attachment':
            continue
        data = part.get_payload(decode=True)
        if data is None:
            continue
        output.append(data.decode(part.get_content_charset() or 'utf-8', errors='replace'))
    return '\n'.join(output)

source, target = sys.argv[1], sys.argv[2]
book = Workbook()
sheet = book.active
sheet.title = 'Messages'
sheet.append(['From', 'To', 'Cc', 'Date', 'Subject', 'Message-ID', 'Attachments', 'Body'])

for message in mailbox.mbox(source):
    attachments = []
    for part in message.walk():
        name = part.get_filename()
        if name:
            attachments.append(header(name))
    sheet.append([
        header(message['From']),
        header(message['To']),
        header(message['Cc']),
        header(message['Date']),
        header(message['Subject']),
        header(message['Message-ID']),
        '; '.join(attachments),
        message_text(message)
    ])

book.save(target)

El script escribe un mensaje por fila y conserva los nombres de los archivos adjuntos como una lista separada por punto y coma; no incrusta los archivos adjuntos. Extrae las partes text/plain, por lo que los mensajes que solo contienen HTML pueden generar un cuerpo vacío. Añada un paso de conversión de HTML a texto si el archivo contiene principalmente mensajes text/html.

Calidad, compatibilidad y limitaciones

  • Tamaño de las celdas de Excel: Excel limita una celda a 32.767 caracteres. Los cuerpos de mensaje más largos deben truncarse o dividirse entre varias celdas antes de guardarse.
  • Codificación: Los juegos de caracteres mal formados o declarados incorrectamente pueden reemplazar los caracteres acentuados por �. Revise los mensajes multilingües después de la conversión.
  • Fechas: Mantener las fechas como texto conserva el encabezado original, pero impide ordenarlas de forma fiable. Convertir los encabezados validados en valores datetime con zona horaria mejora el filtrado.
  • Duplicados: Los archivos MBOX pueden contener mensajes repetidos después de exportaciones o reparaciones del buzón. Utilice la columna Message-ID, cuando esté presente, para identificar los duplicados.
  • Archivos adjuntos y formato: XLSX puede registrar los nombres de los archivos adjuntos y el texto de los mensajes, pero no conserva las relaciones MIME, las imágenes en línea, las firmas ni la jerarquía de carpetas del correo electrónico original, a menos que se creen columnas independientes.
  • Archivos grandes: Un libro se vuelve difícil de utilizar cuando se aproxima al límite de 1.048.576 filas de una hoja de cálculo de Excel. Divida los buzones muy grandes por carpeta, intervalo de fechas o varios libros.

Nota: Este registro de conversión de mbox a xlsx está incompleto, debe verificarse y puede contener imprecisiones. Por favor, vote a continuación si esta información le resultó útil o no.

¿Fue útil esta información?

Preguntas frecuentes

¿Es gratuito el convertidor de MBOX a XLSX?

Sí, convertir MBOX a XLSX 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 XLSX?

No. La conversión de MBOX a XLSX 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 XLSX. 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.

Otras conversiones de archivos .mbox

Convertir a .xlsx
desde otros formatos

Compartir en redes sociales: