> 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