Our great sponsors
-
gmvaultdb
Store emails from a GMvault backup into an sqlite DB and extracts attachments in a dedicated folder
-
docker-mailserver
Production-ready fullstack but simple mail server (SMTP, IMAP, LDAP, Antispam, Antivirus, etc.) running inside a container.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
got-your-back
Got Your Back (GYB) is a command line tool for backing up your Gmail messages to your computer using Gmail's API over HTTPS.
-
Launcher
A custom launcher for Minecraft that allows you to easily manage multiple installations of Minecraft at once
Notice that Google Takeout is broken with regards to non-UTF8 email encodings (for some of you who archive old emails). I noticed it when coding a small tool https://github.com/karteum/gmvaultdb to (among other things) import the mbox from Takeout into an sqlite DB : Google performs some encoding conversions that permanently break all non-ascii characters in non-UTF8 emails (they are all replaced by 0xEFBFBD). In order to archive old emails, I had to use mbsync with IMAP (gmvault does not work with Python 3, and I didn't try yet https://github.com/GAM-team/got-your-back ).
It's I guess tangentially related, but in terms of de-googling, I've been using docker mailserver https://github.com/docker-mailserver/docker-mailserver for a few years now and it is great. Combined with bluemail, thunderbird clients, backblaze for backup, and solar panels, it runs in my house and is basically free. For resiliency I do pay for a backup MX, which is about $5/year per domain.
I'm assuming he is referring to the not taking software: https://obsidian.md/
Notice that Google Takeout is broken with regards to non-UTF8 email encodings (for some of you who archive old emails). I noticed it when coding a small tool https://github.com/karteum/gmvaultdb to (among other things) import the mbox from Takeout into an sqlite DB : Google performs some encoding conversions that permanently break all non-ascii characters in non-UTF8 emails (they are all replaced by 0xEFBFBD). In order to archive old emails, I had to use mbsync with IMAP (gmvault does not work with Python 3, and I didn't try yet https://github.com/GAM-team/got-your-back ).
I noticed similar issues when I made a utility to parse Google Voice messages from takeout archives.
https://github.com/unqueued/googlevoiceparse