Hastymail to-do list:

April, 2005

bugs and in process:
    - Test template functionality
    - cleanup html/ files for duplicate assignments and unused vars
    - bug with forward/redirect w/attachments (memory consumption)

imap backend:
    - Add a conf setting 'use imap proxy'. When set we can eliminate the
      additional IMAP calls
    - Add IMAP auth DIGEST-MD5
    - figure out a way to eliminate the list * * call. This is going to
      mean some more complex folder routines and displays. (perhaps a
      sitewide option to use subscribed folders only)

smtp related:
    - test/tweak/i18n alternate smtp user/pass option
    - fix header value encoding to be rfc compliant (its a bit buggy :)
    - Add DIGEST-MD5 auth mechanism to the SMTP auth option
    - Add ability to define different smtp username/passwords

interface:
    - sort filter creation and storage from searches.
    - paginate the search results
    - timezone support
    - attachment display at the top of the message page
    - tnef (winmail.dat) support
    - HTML user docs.
    - auto append signature on compose page
other:
    - Clean up options page code, fix missing simple mode stuff
    - MDN response support
    - DB backend support for prefs, contacts, and sessions using wrappers setup in
      the wrapper_functions.php file. Maybe even LDAP version as well
    - investigate ways to allow hastymail to be integrated with other apps
    - try to seperate application/presentaion as much as possible
    - move as much of constant.php into hastymail.conf as possible
    - consider serializing settings files. we could keep the old get_settings 
      function for converting old style settings conversion.
