IMP 4.2

IMP H3 (4.2) is now available. This is a major upgrade on top of IMP 4.1.

The major changes compared to the IMP 4.1 versions are:

  • Message and mailbox caching on the server side, resulting in much increased performance and much less web server and IMAP server load.
  • Rewrite of much of IMP's core libraries, resulting in more efficient memory usage, more efficient IMAP queries, smaller session sizes, and increased performance.
  • WCAG 1.0 Priority 2/Section 508 accessibility guidelines compliance.
  • Javascript auto-complete contact list searching.
  • Can now have multiple browser windows open without destroying the open session.
  • Logging of sent messages.
  • Add protection against CSRF attacks.
  • Improve WYSIWYG editors to support more browsers and offer more choices.
  • Server configuration to limit maximum number of recipients per message and maximum number of sent messages over a certain period of time.
  • Improved templating of output code to ease local customization.
  • Additional maintenance tasks to clean old messages from mailboxes.
  • Sorting is now saved per mailbox rather than across all mailboxes.
  • On IE and Firefox, warn users before closing popup compose window.
  • Add support for symmetric PGP encryption.
  • Preference added to dictate default cursor location in compose textarea.
  • Preference added to only verify PGP & S/MIME signed messages on user request.
  • Forward messages as RFC 822 parts by default; provide more options for forwarding messages; and be smarter about what part to use as body text depending on current editor (text vs. html).
  • Javascript code now uses the prototype js library, resulting in more robust code and more available functionality - for example, non-modal newmail popups.
  • Add server configuration to limit the maximum size of MIME message data that can be displayed inline.
  • Use tidy extension (if available) to clean up display of HTML messages and clean up HTML composed messages.
  • Add RSS/Atom feed for mailboxes.
  • More/improved display options for the folder lists and better handling of non-private namespaces.
  • Improvements/cleanups to the imap quota drivers.
  • Add additional hooks after certain actions (i.e. post-login, post-compose).
  • Add support for sending e-mails with Internationalized Domain Names (IDN).
  • Fetch public PGP keys from keyserver if not available in address book.
  • Add configuration for folders that may not be modified.

IMP 4.2 requires PHP 4.3.0 or higher, and will operate with version 3.0 or higher of the Horde Application Framework.