Nice script to check any mail, even those blocked by your administrators

Oct 4, 2007 14:53 GMT  ·  By

DWmail is an intelligent web-based email application accessed through a web browser using the PHP scripting language and supports either MySQL or PostgreSQL database back-ends. You can collect your email simply by entering your email address and password either via the IMAP4 or POP3 protocol. You can check, reply, send or delete your emails from a simple interface.

DWmail does not download and store your emails to a web server, it simply accesses them directly from your own ISP's mail server and sends it to your browser. This means that you can still use your own mail client on your PC as well. However it also gives you the power to manage your emails by using IMAP4 folders and message deletion.

In order to use DWMail, your server must meet some minimum system requirements. The producer provides an archive with test scripts to find out if your server supports DWMail. Some minimum requirements are: PHP 4.1.0 or higher, PHP session support, sending email support using PHP's mail() or using SMTP (local email accounts only), at least one POP3 or IMAP4 mail server and email account to use with DWmail and PCRE (Perl Compatible Regular Expressions). DWMail supports MYSQL 3.23.x, MYSQL 4 and PostgreSQL. For browsers, DWMail supports Internet Explorer 6, Mozilla, Firefox, Safari and Konquerer. WYSWIYG email sending requires at least Internet Explorer 5.5+, Mozilla 1.4+ or Firefox 0.6.1+. For the best user experience it is recommended to have JavaScript enabled.

With DWMail you can check a POP3 or IMAP4 email account and also allow connections to any mail server, a single mail server or restrict to a list of domains. When you log in, you may choose a secure connection: POP3 SSL or IMAP4 SSL and after that, you can delete only selected or all the mail messages from your inbox.

One of the most important things for a viable web-based email is to prevent abuses. So you can configure flood check to set a limit for sending emails to help prevent spamming (default setting only allows you to send 1 email every 30 seconds). User's IP address and mail server details are sent in the email x-headers. Another great feature is email spoofing protection. The server checks in advanced login mode that the domain name of an email address exists in the mailserver name to prevent email spoofing and abuse.

There is also a version for PDA or for slow Internet connections available.

You can use the product here or you can buy it to implement it to your website.