Hvorfor konvertere MBOX til CSV?
Konvertering av MBOX til CSV gir deg et regneark du kan sortere, filtrere og analysere i Excel eller Google Sheets. Vanlige bruksområder er revisjon av et e-postlistearkiv, telling av meldinger per avsender, eller gjennomgang av en Gmail Takeout-eksport uten å åpne en e-postklient.
Hvordan konvertere MBOX til CSV
Python (mailbox-modul) FREE
Skriv et kort Python 3-skript som bruker den innebygde mailbox-modulen for å iterere over meldinger og skrive feltene Fra, Til, Emne og Dato til en .csv ved hjelp av csv-modulen.
Om disse formatene
En MBOX-fil er en postkasse - en enkelt ren tekstfil som inneholder mange e-postmeldinger lagret etter hverandre. Google Takeout eksporterer Gmail som .mbox, og Thunderbird og Apple Mail…
Åpne .MBOX-detaljer →En CSV-fil lagrer tabelldata som ren tekst - én rad per linje, med verdier separert av komma (eller semikolon i europeiske regioner). Alle regnearkprogrammer kan åpne den: Excel, Google…
Åpne .CSV-detaljer →Kvalitet og hva du bør passe på
- Kun metadata overføres rent - Fra, Til, Emne og Dato passer som CSV-kolonner; meldingsinnhold og vedlegg gjør det ikke.
- En Gmail Takeout .mbox kan være på flere gigabyte; Pythons mailbox-modul leser filen sekvensielt uten å laste alt inn i minnet samtidig.
- Unngå å laste opp en .mbox til nettbaserte konverterere - den inneholder din komplette e-posthistorikk og er svært sensitive personopplysninger.
Ofte stilte spørsmål
Kan jeg inkludere meldingsinnholdet i CSV-filen?
msg.get_payload(), men HTML og MIME-kodet innhold vil vises ubehandlet og kan være svært langt.