Added basic framework for plugin support. Very little code so far. Two
[squirrelmail.git] / TODO
1 Ideas to be implemented
2 -----------------------
3
4 initials = taken by that person
5
6 (pl?)   Importing of address books
7   -     Make it possible to save preferences in MySQL DB or on Filesystem
8   -     Configurable headers shown on the message listing, like:  cc, to, etc
9   -     Filters
10   -     Better inline HTML support including graphics (content-disposition)
11   -     Foreground themes
12   -     Configurable so that after login, you go directly to INBOX
13 (glp)   When deleting or moving messages (empty trash too), go back to the 
14             list for the mail box you were looking at without having to click
15             a link
16 (mcp)   Spell checking
17 (ssg)   Search mailbox(es) for given criteria
18   -     Remove subject and body requirements in Compose
19   -     Select multiple Unsubscribe/Subscribe folders at one time
20   -     decodeHeader on to_ary, cc_ary, and filename
21   -     Decode folder names for non-standard characters
22
23
24 Finished:
25 ------------------------------------------------------
26 (lme) (24.3.00)  Saving sent messages  
27 (lme) (24.3.00)  Fix "Seen" bug with UW IMAP server 
28 (lme) (24.3.00)  Add "subscribe" to folders section
29 (pl)  (25.3.00)  LDAP support for address books
30 (pl)  (2.4.00)   Personal address book management
31 (nre) (2.4.00)   Better handling emptying Trash folder.  Some servers don't allow deleting it (Courier)
32 (lme) (9.4.00)   Better email message body parsing
33 (lme) (10.4.00)  Advanced statuses on messages (Seen, Answered, etc)
34 (glp) (12.4.00)  Customize how many messages are shown at once while reading a mailbox
35 (nre) (16.4.00)  Navigation between messages without going to folder list (next, prev)
36 (nre) (16.4.00)  Cache the sorted messages in mailbox and use that for navigation inside
37                  of mailbox (next 25, prev 25, etc.)
38 (lme) (21.4.00)  Configure script
39 (lme) (18.6.00)  Background highlighting messages in list based on header criteria (like pine 4.2x)
40 (lme) (18.6.00)  Fix conf.pl script and add more error checking so it doesn't throw parse errors
41 (lme) (21.6.00)  Rewrite of mime.php (see Gustav before any work is done)