SharpWebMail 0.13b review
DownloadSharpWebMail is an ASP.NET webmail application that is written in C#
|
|
SharpWebMail is an ASP.NET webmail application that is written in C#. It uses a POP3 or IMAP servers as the mailstore and sends mail through a SMTP server. It is very simple to configure (only a few settings in the web.config file). This application has all the features of a normal webclient for mail. You can compose HTML messages, search your inbox, read mime messages, have multiple address books and more.
Here are some key features of "SharpWebMail":
Very simple to configure (only a few settings in web.config).
Multiple POP3 and IMAP servers can be configured to read mail from. The selection of the server is based in login (username) information or (optionally) by the user.
Tries to minimize the queries to the server caching message info (only headers).
Authentication is handled by your email server (no additional databases needed).
Sends mail through a SMTP server (chosen from the login information of your users). Including support for SMTP AUTH.
HTML editor (FCKeditor) for composing mails.
Download and send multiple attachments per message (requires write permissions in a temporary folder).
It is possible to attach a file that we have received in other message without downloading it (with the obvious save in bandwidth and time).
Reads MIME messages (provided by SharpMimeTools, project born because I needed an open source mime decoder).
(Optional) Multiple Address books based on fully configurable datasources (ldap, oledb, odbc, ...). It can be read-only or read/write (with import/export capabilities).
Is possible to sort the inbox elements by number, sender, subject, date and size (ascending and descending) .
Search the inbox by subject and sender.
Multilingual user interface
XP look & feel.
Tested with IE6 and Mozilla FireFox (1.0.7), but it should work with other versions.
Simple sanitization of html content.
Requirements:
Microsoft .NET Framework or Mono runtime installed.
An ASP.NET capable server installed (IIS or Apache + mod_mono)
At least one SMTP server in order to send mails
At least one POP3 or IMAP server in order to read mails
SharpWebMail 0.13b keywords