> features that require database change:
> * storing headers in messages table
> * shared folders
> * libSieve support (Aaron Stone)
> * changing names in db (messages to message etc)
>
> anybody have any additions?
The usermap table, if that feature is adopted (trivial).
There was also another more simplistic filter mechanism
written for dbmail 1.1 in a patch (and reworked in Aaron
Stone's latest posted lmtp patch) - I believe it was thought
there may be application for both, as many people don't need
full libsieve support, just real basic filters. If that
feature were to be added/kept, there has to be some table(s)
to store those filters.
Ryan Butler had started working on a status/capabilities
patch at one time, but was wanting the code changes to settle
down so he didn't have to keep updating it. It would basically
let you enable/disable specific parts (eg. you could enable imap
for just some users, you could disable smtp inbound for a user
and still allow them to clear their pop3 mailbox, etc.). It was
going to be nice and flexible so I could through in my custom
"webmail" capability and only offer webmail access to whom I
want, etc. Very nice feature, and will require some minor
schema changes, which it'd be nice to put in now if they can
be clearly specified.
... I'll hollar if anything else comes to mind.
jn
--
Jesse Norell
jesse (at) kci.net