PHPwebmail is a Web-based IMAP and SMTP mail client. Often it is not possible to make outside mail connections from networks behind strict firewalls, or to configure a regular mail client (for example in an Internet cafe). With PHPwebmail a mail client only needs a WWW connection to the mailserver. Specifically it only needs a connection to the webserver hosting PHPwebmail. Most of the times the Web and mail server will be the same machine but PHPwebmail can connect to other mailservers as well as long as an IMAP connection between these two machines is allowed.
| Tags | Communications Email Email Clients (MUA) Internet Web |
|---|---|
| Licenses | LGPL GPL |
| Implementation | PHP |
Recent releases


Changes: Now only a limited number of messages are shown in the message pane. People who are upgrading from previous versions should check webmail.sql for the new field "nummsgs" in the prefs table.


Changes: This release adds a nifty pice of JavaScript code to click and add addresses to the "To", "CC", and "BCC" fields. There are also some minor fixes for sending messages, both SMTP and IMAP.


Changes: PHPwebmail now uses MySQL to keep sent messages, as well as an e-mail address book. Some minor bugfixes are also included, mostly relating to IMAP folders.


Changes: New features in PHPwebmail include an improved frame layout, a single window display, multiple recipients, CC, BCC, default help message, PHP4 session support, and a central config file (mail.inc). Furthermore, attachments work (both for sending and receiving), HTML formatted mail is displayed nicely, create, delete and rename IMAP mail folders have been added, messages can be moved between IMAP mail folders, all co recipients ("To" and "CC") are shown, and the icons have been improved.


Changes: There is now a line on top of the inbox informing the user of any new messages. For security reasons the pages are no longer cached by the browsers. PHPwapmail 0.9 is included with this release. It is a stripped down version of PHPwebmail for the new generation of WAP mobile phones.
- All comments
Recent commentsNew Version 2.3.2
Bugfix: When using IMAP folders in a subdirectory, "Move mail to" always showed
INBOX selected and not the name of the actual folder.
New Version 2.3.1
Security update: send_mail.php now uses the move_uploaded_file() function
instead of copy(). On some systems a vulnerability might have made it
possible for a user to attach system files of the machine running PHPwebmail.
Thanks for the hint to Nasir Simbolon.
New Version 2.3
Jan C. Wynholds had the good idea to show only a limited number of messages in the message pane. He sent me the code and I implemented his ideas.
UPGRADES, check webmail.sql for the new field "nummsgs" in the prefs table.
New Version 2.2
Mirko Holler made the following additions:
JavaScript "click & add" feature for addressing in send_mail.php.
Patch in mime.php to mark sent messages in IMAP folders "read".
Version 2.1p
Minor change to the From header for mail relaying. See README.