Varför konvertera MBOX till CSV?
Att konvertera MBOX till CSV ger dig ett kalkylblad som du kan sortera, filtrera och analysera i Excel eller Google Sheets. Vanliga användningsområden är granskning av ett e-postarkiv, räkning av meddelanden per avsändare eller genomgång av en Gmail Takeout-export utan att öppna en e-postklient.
Hur man konverterar MBOX till CSV
Python (mailbox-modul) FREE
Skriv ett kort Python 3-skript som använder den inbyggda mailbox-modulen för att iterera över meddelanden och skriva fälten Från, Till, Ämne och Datum till en .csv med hjälp av csv-modulen.
Om dessa format
En MBOX-fil är en brevlåda - en enda vanlig textfil som innehåller många e-postmeddelanden lagrade efter varandra. Google Takeout exporterar Gmail som .mbox, och Thunderbird och Apple Mail…
Öppna detaljer för .MBOX →En CSV-fil lagrar tabelldata som vanlig text - en rad per linje, värden separerade med kommatecken (eller semikolon i europeiska regioner). Alla kalkylprogram kan öppna den: Excel, Google…
Öppna detaljer för .CSV →Kvalitet & vad man bör tänka på
- Endast metadata överförs felfritt - Från, Till, Ämne och Datum passar som CSV-kolumner; meddelandetexter och bilagor gör det inte.
- En Gmail Takeout .mbox kan vara flera gigabyte; Pythons mailbox-modul läser filen sekventiellt utan att ladda in allt i minnet samtidigt.
- Undvik att ladda upp en .mbox till online-konverterare - den innehåller din kompletta e-posthistorik och är mycket känslig personlig data.
Vanliga frågor
Kan jag inkludera meddelandetexten i CSV-filen?
msg.get_payload(), men HTML och MIME-kodat innehåll kommer att visas i råformat och kan vara mycket långt.