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.4beta2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | dfd2c9b83b3b5ada1feb9fcf24b63c611cb6c501cd0fa025ce23cc368ae2d135 |
|
MD5 | c6bbad9a3e88b16054952b1ad61f5c94 |
|
BLAKE2b-256 | c372fd6175eab533bbeef78fbaa681d9e8fbfa23667672c390b53a1670f95f66 |