Email 2 0.1.0
Email 2, or simply E2, refers to a new email technology designed from the bottom-up to meet the needs of our modern society.
In contrast with present-day email systems, the E2 infrastructure finds its strength in having a direct connection between E2 clients and servers, instead of relying on a delivery chain of message transfer agents.
Here are some key features of "Email 2":
· The secure transfer of email messages through SSL/TLS is always guaranteed.
· The sender of an email message knows immediately whether a recipient address is valid, and whether the email message was delivered or not.
· A receiver can check instantly whether the return address indicated in an email message is valid.
· A receiver can check instantly whether the sender of an email message owns the return address indicated in the message.
These powerful features are transparent to the end user, and self-contained in the E2 solution. Most importantly, features (3) and (4) can help significantly improve spam detection. How can these features be possible? Simply because E2 servers function as key distribution centers on behalf of their account holders.
Therefore, recipients of an email message can freely download the sender's public key from the mail server indicated by the return address, then use the key for authentication. Both the upload and download of keys can be done automatically by E2 clients, making the entire authentication process completely transparent to the end user!
E2 is a standalone solution that does not require additional packages (e.g. IMAP, POP3, etc). It defines a single network protocol capable of, among other things, delivering email messages, retrieving them, uploading and downloading public keys.
· Java 1.5
What's New in This Release:
· This is the first release of the E2 server and client applications.
· Both the subprojects are currently stable, but much still needs to be done in order to implement all features available in E2.
· Consider this release a prototype version of the software, providing a basic platform to start evaluating, debugging, and experimenting with E2 technology.