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!

Hastymail2 RC 7 Released

I am happy to announce that Hastymail2 RC7 is now available for download. We have been way behind on releases so while there are still a few issues being working on the list of fixes and additions since RC 6 is significant enough to warrant a release. We've got a few new plugins, several subsystem improvements, much improved w3c xhtml compliance, and a slew of miscellaneous bug fixes throughout the code. Here is the full set of changes since the last release:

 - Updated the "toggle all" links for message listings to work correctly without javascript support.

- Added a setting in the main index.php file that can enable the strict application/xml-xhtml content header for hastymail pages

- Fixed a bug with the option to hide the time from the toolbar clock

- Fixed some quoted printable encoding problems

- Fixed a problem with the reply to all link since reading messages in a new window was introduced.

- Added mouse over titles to the previous/up/next + action form on the message page

- Fixed the default action setting for the previous/up/next + action form on the message page

- Fixed a bug with outgoing messages containing attachments not having a closing MIME boundary

- Added an option to read messages in a new browser window

- Added an option to compose messages in a new browser window

- Fixed a bug in the filters plugin that caused the auto-filter feature to be run on every selected folder instead of just the INBOX

- Fixed a problem with URLs on the Cherokee web server

- Fixed a problem with text wrapping on the print view page

- Fixed a bug with SMTP CRAM-MD5 authentication

- Fixed a regression that broke HTTP basic authentication

- Added a context plugin that provides a toolbar on the message view page that is activated by selecting text. The selected text can then be searched for or looked up using the toolbar. It currently supports google, wikipedia, a dictionary and a thesaurus. requires javascript

- Added a plugin method to insert javascript into the window.onload event

- Added a login alias plugin that maps the username from the login page to an alias for the IMAP server. Aliases can be stored in a file or db using the hastymail plugin db API. sql for creating the table is included for mysql and postgres

- Expanded the plugin API to allow plugins to be executed before logging in Added a work hook called "on_login" that fires just when a user submits the form on the login page but has not logged in yet.

- Fixed some w3c validation issues with several pages

- Fixed a bug that caused moving a message from the message view to leave a deleted but not expunged copy of the message in the original folder

- Expanded the hastymail2.conf alt_<number> options to override any setting and not just the IMAP related settings

- Added an option to the main index.php file to set an include_path value that is prepended to any filesystem path for an include statement

- Unified the way filesystem paths are handles throughout the code

- Moved the filesystem_delim option to the main index.php file and out of the hastymail2.conf file

- Added an option to delete a draft after the message is sent

- Improved the layout of TinyMce on the compose page in the html_mail plugin

- Updated TinyMce in the html_mail plugin to the latest (

- Fixed a problem that could cause forwarded or replyed to messages with quoted printable encoding to not be properly decoded.

- Updated the html_mail plugin to use the new HTML to text converter class

- Incorporated a nice HTML to text converter class, Copyright (c) 2005-2007 Jon Abernathy. Used for replying to and forwarding HTML messages and made availble to the plugin API

- Fixed a bug with the forward as attachment feature

- Fixed a bug that broke toggle all on the new mail page when javascript is disabled

- Fixed a regression that caused text parts to be incorrectly formatted

- Fixed a bug with reply highlighting for text message parts

- Added some javascript to resize the iframe used for HTML message parts

- Fixed a bug with HTML message parts in simple display mode

- Added an option to hide deleted messages

- Fixed a bug with the cache debug option

- Changed the logger plugin to not try to use a db by default

No Images with this post
Posted by Jurek 2 years, 115 days ago
Hi Abbey!!! That is so cool love your box fighting anicts with Jenny:)We will use the idea as a new game for the kids. Pania and I loved it but we can't show the vid to the kids beause words like Vagina song and Naked are not appropriate!!!//The kids will jump on those words and it will be PLEASE EXPLAIN!!!!!Good to hear you are having so much fun and all!!! We miss you too!!! All kids say hello!!! We will get kids to email you soon:) NB-better not send your links to my office email. Leave it on your swiwilife as Pania checks it daily:) You don't want the whole council accessing your BOXfighting and the rest .:)You can send stuff to my pte email as well or Pania s:)Have a good weekend to you and Jenny and all your friends from Pania and Celine BIG HUGSSSS and KISDSESSSS!!!!!! xxxxoooo

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