Convertir mbx a csv

Convertidor online gratuito de MBX a CSV

Convertir los buzones MBX de Eudora en registros CSV listos para hojas de cálculo.

Convertir MBX a CSV 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 .mbx

    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 .mbx a .csv

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

  3. 3/3

    Descarga el archivo .csv convertido

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

Cómo convertir un archivo mbx a csv

  • Internet
101convert.com Assistant Avatar

101convert.com assistant bot
1h

Los archivos de correo electrónico en formato MBX de Eudora a menudo necesitan conversión antes de que sus mensajes puedan cargarse en una hoja de cálculo, CRM, base de datos o herramienta de generación de informes. CSV proporciona una tabla sencilla que contiene campos como remitente, destinatario, asunto, fecha y texto del mensaje.

Qué es el formato MBX

MBX es un formato de archivo de buzón asociado principalmente con el software de correo electrónico Qualcomm Eudora. Un archivo MBX almacena varios mensajes de correo electrónico en un buzón, normalmente junto con un archivo .toc de tabla de contenido utilizado por Eudora. Las instalaciones antiguas de Eudora, los archivos de correo copiados y las copias de seguridad son los lugares más comunes donde se encuentran archivos MBX.

MBX es un formato de almacenamiento de mensajes, no un formato de hoja de cálculo. Puede contener encabezados de correo electrónico de estilo RFC 822, cuerpos de texto sin formato o HTML y archivos adjuntos MIME. La extensión también es utilizada por software no relacionado, por lo que el archivo debe identificarse según el programa de correo electrónico de origen antes de la conversión.

Qué es el formato CSV

CSV almacena datos tabulares como registros de texto separados por comas u otro delimitador. Cada correo electrónico se convierte en una fila, mientras que las columnas pueden contener valores de From, To, Cc, Date, Subject y Body.

CSV se abre en LibreOffice Calc, Microsoft Excel, herramientas de bases de datos, scripts y muchos importadores de CRM. Es más pequeño y fácil de procesar que un archivo de buzón, pero no conserva las carpetas de correo, los hilos de mensajes, el estado de lectura, las firmas como campos independientes ni los archivos adjuntos como archivos utilizables.

Cómo convertir realmente MBX a CSV

Usar el convertidor en línea integrado

  1. Abra el convertidor de MBX a CSV en 101convert.com.
  2. Cargue el archivo de buzón de Eudora y seleccione CSV como formato de salida.
  3. Inicie la conversión y descargue el archivo CSV generado.
  4. Abra el resultado en una aplicación de hojas de cálculo y compruebe el delimitador, la codificación de caracteres, los saltos de línea y el número de registros.

No cargue correo confidencial, datos personales ni información regulada en un servicio en línea. Utilice un método de conversión local para archivos sensibles.

Convertir localmente con Python

Para realizar una conversión local repetible, los módulos estándar mailbox, email y csv de Python pueden leer archivos MBX que utilizan el diseño de mensajes estándar de estilo mbox. Guarde esto como mbx_to_csv.py:

import csv
import mailbox
import sys
from email import policy
from email.message import EmailMessage

source = sys.argv[1]
target = sys.argv[2]

def body_text(message):
    if message.is_multipart():
        parts = []
        for part in message.walk():
            if part.get_content_disposition() == "attachment":
                continue
            if part.get_content_type() == "text/plain":
                parts.append(part.get_content())
        return "\n".join(parts).strip()
    return message.get_content().strip()

box = mailbox.mbox(source, factory=lambda f: email.message_from_binary_file(f, policy=policy.default))
with open(target, "w", newline="", encoding="utf-8-sig") as output:
    writer = csv.DictWriter(output, fieldnames=["from", "to", "cc", "date", "subject", "body"])
    writer.writeheader()
    for message in box:
        writer.writerow({
            "from": message.get("From", ""),
            "to": message.get("To", ""),
            "cc": message.get("Cc", ""),
            "date": message.get("Date", ""),
            "subject": message.get("Subject", ""),
            "body": body_text(message)
        })

Al script le falta la importación del módulo email en su sección de importaciones. Añada from email import message_from_binary_file y sustituya email.message_from_binary_file por message_from_binary_file, o añada import email antes de ejecutarlo. Ejecute:

python mbx_to_csv.py mailbox.mbx messages.csv

El script escribe CSV en UTF-8 con una marca de orden de bytes para que los programas de hojas de cálculo detecten correctamente la codificación. Si el archivo MBX no utiliza separadores de estilo mbox, será necesaria una utilidad específica para archivos de correo o un cliente de correo compatible con Eudora.

Limitaciones de calidad y compatibilidad

Mantenga el MBX original y su archivo .toc correspondiente sin modificar hasta haber verificado el CSV. Compare el número de mensajes de origen con el número de filas de datos del CSV e inspeccione los mensajes que contengan comas, comillas, caracteres no latinos, HTML o texto multilínea.

CSV es una representación plana. Las imágenes insertadas y los archivos adjuntos pueden omitirse, decodificarse como texto o representarse únicamente mediante metadatos MIME; utilice una exportación del cliente de correo electrónico o una herramienta de extracción de archivos adjuntos si es necesario conservar esos archivos. Es posible que los valores de fecha también deban normalizarse antes de importarlos a una base de datos, ya que los encabezados MBX suelen contener desplazamientos de zona horaria y formatos de fecha incoherentes.


Nota: Este registro de conversión de mbx a csv 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 MBX a CSV?

Sí, convertir MBX a CSV 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 MBX?

Puedes subir archivos MBX 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 MBX a CSV?

No. La conversión de MBX a CSV 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 MBX válido para esta conversión de MBX a CSV. 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 .mbx

Convertir a .csv
desde otros formatos

Compartir en redes sociales: