Skip to content

A fork of Joseph Wen's dormant "Backup Gmail" project from https://launchpad.net/backup-gmail

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

idodeclare/backup-gmail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backup_gmail

Copyright 2011, Joseph Wen

Copyright 2015, Chris Fraire

This application provides both a command line interface and graphical user interface to backup and restore Gmail data via IMAP. It support incremental backup based on message-id and sha1. It also preserves the read/unread state on the Gmail server.

For more information visit: https://github.com/idodeclare/backup-gmail

Usage

./backup_gmail.py

or

./gui.py

Caveats

Time Zones

A backup operation processes --start and --end using Gmail's servers, and time zones are respected; dates will be qualified using the user's configured Gmail time zone.

--mbox_export and --restore, however, do not currently respect time zones for --start and --end, so results can be slightly incorrect near the date range boundaries.

Additional Libraries

The Qt library, used by gui.py, may need to be installed for platforms where it is not available by default (e.g., Mac OS X, Windows, etc.):

http://www.qt.io/download-open-source/

PySide for Qt, used by gui.py, is available for various platforms at:

https://wiki.qt.io/Category:LanguageBindings::PySide::Downloads

keyring for Python, used for secure storage of passwords, is available at:

http://pypi.python.org/pypi/keyring#downloads

About

A fork of Joseph Wen's dormant "Backup Gmail" project from https://launchpad.net/backup-gmail

Topics

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE.txt
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages