ElasticInbox is open source, distributed, reliable, scalable email store.
The goal of this project is to provide highly available email store without a single point of failure which can run on commodity hardware and scale linearly. ElasticInbox can easily scale to millions of mailboxes, with hundreds of thousands messages in each mailbox.
To achieve this, ElasticInbox relies on proven technologies:
- Apache Cassandra for metadata
- Cloud object (blob) store for messages. ElasticInbox supports all major private and public object stores like AWS S3, Azure and OpenStack Object Store through Jclouds library.
- Get familiar with ElasticInbox design and how it works
- Get started by installing, configuring and trying out APIs
- Check out documentation
- Launch demo ElasticInbox on AWS EC2 using Apache Whirr
- Join community and contribute!
- 20 Feb 2012 – “Cassandra as an email storage system” at Cassandra London
- 20 Sep 2013 — New version 0.4.0 released
- 03 Mar 2013 — Added POP3 support
- 26 Dec 2012 — Added message encryption support
- 22 Jul 2012 — New version 0.3 released
- 19 Jan 2012 — Changed license to Modified BSD License (new version 0.3.x)
- 02 Jan 2012 — Whirr ElasticInbox Service released.
- 06 Dec 2011 — Initial version (0.2.0-SNAPSHOT) pushed to Github.
ElasticInbox is free software and distributed under Modified BSD License.