Convertitore online gratuito da MBX a CSV
Converti le mailbox MBX di Eudora in record CSV pronti per i fogli di calcolo.
Converti MBX in CSV online - gratuito
Il tuo file viene elaborato istantaneamente ed eliminato non appena lo scarichi.
Importa un file da un URL
Incolla un link diretto al file. Lo scarichiamo sul nostro server e viene convertito esattamente come un file caricato.
Come funziona
-
1/3
Carica il tuo file .mbx
Fai clic per selezionare il file che vuoi convertire oppure trascinalo semplicemente nell'area indicata.
-
2/3
Avvia la conversione da .mbx a .csv
Dopo il caricamento del file, fai clic su converti quando sei pronto.
-
3/3
Scarica il file .csv convertito
Il risultato della conversione è pronto per il download.
Come convertire mbx in csv file
- Internet
- Ancora nessuna valutazione.
101convert.com assistant bot
1 h
Gli archivi email in formato Eudora MBX spesso devono essere convertiti prima che i relativi messaggi possano essere caricati in un foglio di calcolo, CRM, database o strumento di reporting. CSV fornisce una semplice tabella contenente campi come mittente, destinatario, oggetto, data e testo del messaggio.
Che cos'è il formato MBX
MBX è un formato di file per caselle di posta associato principalmente al software email Qualcomm Eudora. Un file MBX memorizza più messaggi email in un'unica casella di posta, generalmente insieme a un file di indice .toc utilizzato da Eudora. Le installazioni obsolete di Eudora, gli archivi di posta copiati e i backup sono i luoghi più comuni in cui si incontrano file MBX.
MBX è un formato di archiviazione dei messaggi, non un formato per fogli di calcolo. Può contenere intestazioni email in stile RFC 822, corpi in testo semplice o HTML e allegati MIME. L'estensione è utilizzata anche da software non correlati, quindi il file deve essere identificato in base al programma email di origine prima della conversione.
Che cos'è il formato CSV
CSV memorizza dati tabellari come record di testo separati da virgole o da un altro delimitatore. Ogni email diventa una riga, mentre le colonne possono contenere i valori From, To, Cc, Date, Subject e Body.
CSV si apre in LibreOffice Calc, Microsoft Excel, strumenti per database, script e molti strumenti di importazione per CRM. È più piccolo e facile da elaborare rispetto a un archivio di posta, ma non conserva le cartelle email, i thread dei messaggi, lo stato di lettura, le firme come campi separati o gli allegati come file utilizzabili.
Come convertire effettivamente MBX in CSV
Utilizzare il convertitore online integrato
- Aprire il convertitore da MBX a CSV su 101convert.com.
- Caricare il file della casella di posta Eudora e selezionare CSV come formato di output.
- Avviare la conversione e scaricare il file CSV generato.
- Aprire il risultato in un'applicazione per fogli di calcolo e controllare il delimitatore, la codifica dei caratteri, le interruzioni di riga e il numero di record.
Non caricare email riservate, dati personali o informazioni soggette a normative su un servizio online. Per gli archivi sensibili, utilizzare un metodo di conversione locale.
Convertire localmente con Python
Per una conversione locale ripetibile, i moduli standard mailbox, email e csv di Python possono leggere i file MBX che utilizzano il layout standard dei messaggi in stile mbox. Salvare il codice come 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)
})Lo script necessita dell'importazione mancante del modulo email nella relativa sezione di importazione. Aggiungere from email import message_from_binary_file e sostituire email.message_from_binary_file con message_from_binary_file, oppure aggiungere import email prima di eseguirlo. Eseguire:
python mbx_to_csv.py mailbox.mbx messages.csvLo script scrive un file CSV UTF-8 con un marcatore di ordine dei byte, in modo che i programmi per fogli di calcolo rilevino correttamente la codifica. Se il file MBX non utilizza separatori in stile mbox, è necessaria un'utilità dedicata per archivi email o un client email compatibile con Eudora.
Limiti di qualità e compatibilità
Conservare invariati il file MBX originale e il relativo file .toc fino a quando il CSV non sarà stato verificato. Confrontare il numero di messaggi di origine con il numero di righe di dati nel CSV e controllare i messaggi contenenti virgole, virgolette, caratteri non latini, HTML o testo su più righe.
CSV è una rappresentazione piatta. Le immagini incorporate e gli allegati possono essere omessi, decodificati in testo o rappresentati solo tramite metadati MIME; utilizzare un'esportazione dal client email o uno strumento di estrazione degli allegati se è necessario conservare tali file. Potrebbe inoltre essere necessario normalizzare i valori delle date prima di importarli in un database, poiché le intestazioni MBX contengono comunemente offset del fuso orario e formati di data incoerenti.
Nota: questo record di conversione da mbx a csv è incompleto, deve essere verificato e potrebbe contenere inesattezze. Vota qui sotto se hai trovato utili o meno queste informazioni.
Domande frequenti
Il convertitore da MBX a CSV è gratuito?
Sì, convertire MBX in CSV su 101convert.com è completamente gratuito. Non sono richiesti registrazione, e-mail o installazione. Se hai bisogno di un limite di dimensione del file più alto o vuoi convertire più file alla volta, consulta i nostri piani.
Quanto può essere grande il mio file MBX?
Puoi caricare file MBX fino a 2000 MB e convertire fino a 5 file alla volta in un unico lotto.
Cosa succede ai file caricati?
I file vengono elaborati automaticamente ed eliminati dai nostri server pochi minuti dopo la conversione. Non visualizziamo né condividiamo mai i tuoi file.
Devo installare un software per convertire MBX in CSV?
No. La conversione da MBX a CSV avviene completamente online nel browser e funziona su Windows, Mac, Linux, Android e iPhone.
La conversione non è riuscita?
Nella maggior parte dei casi, la causa è un formato di file errato. Carica un file MBX valido per questa conversione da MBX a CSV. A volte il problema può dipendere anche da noi. Analizziamo gli errori di conversione ricorrenti e disattiviamo o ripariamo il convertitore se rileviamo un difetto.