Some vague ideas on building a secure email service
A secure email service should not only encrypt messages end-to-end, but also meta-data. It should work without disclosing senders and recipients to third parties, and work asynchronously. Here is a possible solution.