pretty up login messages (yellow table cell? (parchment type)) and differentiate between no cookies (no login information) and bad login (login failed)
make use of status() (status bar) consistent - use in all pages
check all useful flags (answered, flagged, etc) in imap_header()
set answered flags on messages when replying to them

save $sortby when going to view a message and then back to a mailbox page

wrap headers that are too long (break on commas, or 80 chars if needed)
add <META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=utf-8"> in the headers when displaying with mswordview
refresh cookies so they don't expire when you're active in a session - make sure that composed email is not lost
add an option to view a message (or an attachment) with an arbitrary MIME handler (ie, html, mswordview, whatever)

possible reason for regex problems: using system library instead of php regex

cancel message option

screen addressbook data better (addslashes()?)
add either a popup or link to an addressbook screen in the compose.

allow selection of the ispell dictionary

config option for where imp is on the filesystem, to replace all of the ./'s...

add option for having message viewing, folders, etc take place in seperate
windows... also make sure it's a config option

random signatures
rule-based signatures


/ - terminate $default->root_url, make these changes all over
note that root_url needs to be / terminated
add a warning that cookies won't work right if one copy of imp is inside a dir that another is in

allow user to pick color schemes. find a way to store several default ones. (style sheets?)
allow specification of a list of allowable servers (instead of just one - create a popup on the fly)
allow filtering of outgoing addresses - ie, can only send mail to a limited range
config option to turn off folders completely

add resume of postponed messages - also in sent-mail folder, show the to: address instead of from: ...

filters (procmailrc generation?)
save selected messages between pages of a mailbox
allow import/export of addressbook in various formats (pine, mutt, eudora, etc...)

ZeroDiVide:
http://php.atcjet.net/horde/todo/

mpb:
Fix decoding of MIME headers *again* (got some test data that breaks the current implementation)
Work on encoding of messages that are being sent (currently proclaims to be 7bit only, but passes 8bit chars).
Do some work on internationalization.

rupa:
 Toggle search order (rather than just ascending)
 add icons (to show what we're searching by and the search order)
 experiment with getting all headers at once rather than a single header at 
  a time
