I have like 20+ years of Gmail messages. I want to download all of these messages to my hard drive. The plan is to get my data downloaded first before moving to another email provider.
Sure, I can just forward my Gmail to Proton/Tuta but i prefer to keep those services clean.
I will still keep my Gmail in case some old contacts / subscriptions need to email. But the important part is my 20+ years of data, I dont trust Google to keep everything.
I have several options:
-
Use Thunderbird and download using the IMAP option, so download every thing in every folder, e.g. Sent, Starred, Inbox, Important.
-
iiirc, Google allows you to use the checkout feature to download a .mbox file. Is this feasible?
So far I am on 1) and Thunderbird is taking a VERY long time to download. From my Google storage page , i have like 10 GB of emails. But the downloaded emails from Thunderbird are around 20 GB… So either Google is lying about their stat or Thunderbird is acting up. Still, i can see most of my old emails. It is still downloading though…
Any input is appreciated


In general, setting up a client with POP3 rather than IMAP will move all the emails from the inbox to the client. Once they are in the client you can decide how to backup the archive, there’s plenty of options with varying performance and memory footprint. That sounds pretty much like what you would like to do in general.
Just for completeness: That of course also means that syncing to several devices and backups are now your problems to solve.
In any case, the initial download will take a long time either way if you have 20+ years and 10s of GBs of data. No way around that.