SnowMail is a freeware and freesource mail client, written in Java. Actually, it fits my needs, I use SnowMail for sending my mails (text only) and downloading mail from all my POP accounts (freesurf, gmx, ...). The SPAM filter picks out a small quantity of ham mail hidden in a huge quantity of junk mail. The whole data, including the mails, the account settings and the addressbook is protected with a passphrase. I have no more fear of perfidious attachments and scripts. The internal HTML viewer just shows the important things. Viruses, scripts and activeX controls are just ignored.
SnowMail cannot read news, cannot dial a connection, cannot hang the line after completion, cannot be driven by scripts... SnowMail doesn't leave the mails on the server. SnowMail doesn't poll each five minutes to see if there are new messages. Traffic is only initiated when you press send or receive.
I don't need these features and therefore have not implement them.
Here is an overview of SnowMail features:
- Multiple POP3/SMTP accounts;
- Secure SSL connection possible (if the mail server allows it);
- Strong cryptography, passphrase based, is used for all the data stored locally (128bits Blowfish);
- Optionally uses an external GnuPG to sign, encrypt and verify messages and manage keypairs;
- Polish an Russian keyboard with shortcut typing (just type ya to get the russian inverted R);
- Attachments and full MIME tree visualization;
- Quick search functions;
- Address book;
- Statistical SPAM filter (A description);
- English, French, German and Polish interfaces;
- Internal HTML Viewer (Secure: no scripts, no popups, no virus autoruns...);
- Automatic backup;
- Messages preview. Only the headers are downloaded. So you can quickly manually delete spam of your accounts or have a quick overview;
- Account log file. You can see the effective traffic between your client and the mail server;
- Thin Java client (Approx 1 MB);
- 100% pure Java, sourcecode available;
- Developped entirely with the freeware schmortopf, the best Java IDE I ever seen;
- Run on Windows, Mac, Linux and Unix, just requires a 1.5 JRE;
Licence: Public Domain