Hastymail2 is an Open Source IMAP webmail client written in PHP. Our focus is compliance, usability, security, and speed.
2015-04-16 Update:

Sadly Hastymail2 is no longer being maintained. Happily this is because we are working on a new web-based E-mail client, called Cypht. If you need support your best bet is the #hastymail IRC channel at freenode. Thanks to everyone who contributed to and supported this project!

Code Updates for October 11

    RC7 has been out for a while now and things are looking good. Feedback has resulted in a handful of new features, many fixes, and three new plugins. The new plugins are a uuencode plugin that decodes uuencoded messages, an auto-complete address plugin for the compose page, and an IMAP quota plugin that displays quota information. All could use more testing in different environments (I posted an SVN snapshot for anybody interested in doing so, link below). Here is the complete list of updates and fixes since RC7 was released:

- Added an initial version of an auto-complete address plugin for the compose page

- Made it possible for translations to translate the "time since arrival" date format

- Improved message header encoding/decoding routines

- Updated the Japanese interface translation thanks to Takao abe

- Added a plugin to display IMAP quota information

- Improved the character set handling of the compose page autosave feature

- Fixed a bug with the compose page autosave feature when saving messages with attachments

- Fixed a warning when using SMTP over SSL/TLS

- Added two new options to the compose section of the options page for the html_mail plugin that set the default font family and size for the WYSIWYG HTML editor on the compose page

- Added a "Sending Message.." notice to the compose page after send is clicked and some javascript that disables the send button while a sent mail is being processed.

- Fixed a problem with folder hierarchies and the Citadel mail server

- Fixed some strict XHTML formatting problems

- Added an option to use the message controls on the mailbox page on all messages in the folder

- Added an HTML META tag to the HEAD section to ensure that the browser knows the content is in UTF-8

- Added an option to shorten the parts display on the message view page to exclude "container" messages and alternative message parts.

- Disabled the multipart "+" indicator in message lists if the top level message part is multipart/alternative

- Added an uuencode plugin that allows users to download uuencoded attachments

- Fixed the context plugin to only output inline javascript when required

- Improved the selection of addresses in the "add contact" dropdown on the message view page

- Expanded the plugin API with more tools methods and hooks

- Fixed a javascript bug when reading or composing in a new browser window


The latest SVN snapshot is available here:




No Images with this post
No comments posted yet

Add a comment

Security Image:
security image
Enter the letters you see above.
Get Hastymail at SourceForge.net. Fast, secure and Free Open Source software downloads