Hastymail to-do list:

FEBRUARY, 2006

bugs and in process:
    - quoted printable encode outgoing mail (after 1.5)
    - if mbstring is supported use it for line wrap lengths (after 1.5)

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
    - attachment display at the top of the message page
    - tnef (winmail.dat) support
    - HTML user docs.
    - auto append signature on compose page
    - Add sesison hooks for integrating into 3rd party php apps

spellchecker:
     - move dictionary list to hastymail.conf
     - allow for an exclusion list

other:
    - cleanup html/ files for duplicate assignments and unused vars (since templates)
    - bug with forward/redirect w/attachments (memory consumption)
    - MDN response support
    - 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.
