GMail::Utils
GmVault is a small utility to backup all or parts of a given GMail mailbox. It generates a set of directories organized by date (YYYY-MM/*). Each folder has two files per mail, one .eml containing the actual mail (headers and body) and a .meta containing all GMail metadata (id of the mail, date sent, subject, thread ID for a given conversation and so on).
This gem is composed of a library (GMail::Utils) and the corresponding script to transform that backup into a proper Maildir-formatted mailbox. The script takes a tag as main argument and will take only mails matching the given tag.
Installation
Add this line to your application's Gemfile:
gem 'gmail-utils'
And then execute:
$ bundle
Or install it yourself as:
$ gem install gmail-utils
Usage
tag2maildir [-h] [-b DIR] -t TAG DIR
-t TAG Use the following tag +TAG+ to filter the mails
-b DIR Use the given directory as base dir to create the mailbox (defaults to +~/Maildir+)
DIR Use the following path to the gmvault directory
$Id: index.html,v cd6d7c84d0a1 2013/04/11 21:38:53 roberto $