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.4beta1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4c9777ddf8dc6f0de2a90791a39e0b8c9d9be96fb8330552274cc53ffb5924a |
|
MD5 | 236a3ace997cdba718dad13fc90dfb41 |
|
BLAKE2b-256 | 7a4cb17d5ae4ea6f1cd2751043ad0c8063dea1e190fa9cef433c120a3d60690f |