also sprach Andreas John <aj@net-lab.net> [2006.06.27.1342 +0200]:
Hm, you don't mention the POP/IMAP server you are using, but ideally
Postfix delivers to cyrus via lmtp (no flames please ;)).
I don't think the choice of IMAP server should matter at all.
I should be able to use multiple IMAP servers and still have it
work, more or less.
I use dovecot, simply because Cyrus is too complex and gives me no
benefits over dovecot in the environments I have to admin.
Anyway, I took a look at sieve, and it does not look like it can do
what I want: it's a script to process existing mailboxes, not one to
deliver into mailboxes.
Also, while I can tell it to us a specific script, but I cannot seem
to be able to tell it the base/home directory. And finally, it seems
it cannot do Maildir.