This blog serves as supplementary material for the github repo gmail-backupy, as the github repo readme suffers from multimedia support. The main reason to do so is to test and verify my Python skills when trying to maintain a semi-large project.
The original repo “gmail-backup” provides Gmail email backup and restore capabilities, but had not been updated for over a decade. The new updated repository aims to make the codebase compatible with modern Python releases (3.8+) while preserving the core functionality. The modernized version maintains both GUI and command-line interfaces, allowing users to securely backup their Gmail messages using IMAP protocol and restore them when needed. This update ensures the tool remains useful for current Gmail users while respecting the original open-source design.
At the moment, I modified the code so that the latest Python2.7 should be able to run as normal, meaning all the eml files could be downloaded and the labels are saved in a txt file in an incremental way.
Leave a Reply