John Peacock wrote:
Marc Perkel wrote:
To do this with MySQL would be trivial. To do it without a database isn't possible.
This has nothing to do with the backend and everything to do with the Local Delivery Agent. Whether you are using a database backend or a filesystem backend, the LDA would have to be able to query an index for your functionality to be possible. I can easily write a script to update local user configuration for for a Maildrop, procmail, or SIEVE filter to do exactly what you want, without relying on a database at all.
John
You can't write a script to do the kinds of things I want to do because what I want hasn't ever been done before and it requires a database to do it.
I would probably create my owl LDA using MySQL commands. Feed it from Exim.