Worth noting that if you like the idea of indexing your mail, there's also Notmuch. It's a dedicated email search and indexing tool and is very nice when paired with something like OfflineIMAP to sync messages.
> First, go here and download your Gmail mailbox…
> The downloaded archive is in the mbox format
So really, these instructions are for indexing any mbox-formatted mailbox.
What is that http://ohardt.us/download-gmail-mailbox URL where you're supposed to download your email ? Looks fishy, though the hostname doesn't even resolve so not sure what's going on.
> Prerequisites: Set up Elasticsearch
More like first get yourself a host with at least 16gigs of RAM first.
this is like using a jackhammer to nail in a pin isn't it? what's the benefit other than a faster search?
This is a great "get to know ES" project use case for elasticsearch! Frees you a bit from having to use Google search while also teaching you how to use queries / aggregations. Awesome work. Will give this a shot later.
Thanks for putting this together.