Backup your GMail account with GPG encryption.
Project description
# Encrypted Gmail Backup
Place your config in in ~/.encrypted_gmail_backup
Sample Config:
[gmail] username = stephen.holiday@gmail.com password = changeme
[gpg] keyid = 76AA7B2CF3FD360E binary = gpg
[backup] path = /backup/gmail/ metafile = gmailmeta.txt archive = messages.tar
[gmail] username = NONE password = NONE server = imap.gmail.com folder = [Gmail]/All Mail
[gpg] # The recipient to encrypt to. keyid = 76AA7B2CF3FD360E binary = gpg home = ~/.gnupg encoding = utf-8
[backup] # Target directory for the backup. Must exist and end in a trailing slash. path = /tmp/
# Name of the target archive. # Appended to the backup path. archive = messages.tar
# Stores the ID of the last fetched message. metafile = gmailmeta.txt
# If your backup directory is on mounted device, # the script can check if the target directory exists first and fail gracefully. onexternal = no
# Ensure only one instance of the script per username. use_pid = yes pid_prefix = /tmp/encrypted_gmail_backup
Be sure to chmod 600 ~/.encrypted_gmail_backup so that other users can’t read your password.
I have MacGPG installed on my system, so I changed binary to:
binary = /usr/local/MacGPG2/bin/gpg2
Then run gmail-backup and it will start to fetch your mail!
Based on Andrew Jennings’ [gmail-backup](https://github.com/abjennings/gmail-backup)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for EncryptedGmailBackup-0.0.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a58c9296d6503ac0a17aa508d9dee98b7a056426d90ddef842030b8c692f93b |
|
MD5 | 44eec677d76c428fe8f23e82dc877c46 |
|
BLAKE2b-256 | d81c4f41e95caa682c65e01a53a708e5c86f90f9651118ce4a2274294d03e046 |