I'm attempting to set up a mailserver for a small office. FYI, we're replacing Kerio Mailserver on OS X with Postfix, Dovecot, postfixadmin, and Squirrelmail on Ubuntu Jaunty (9.04.)
I installed the "dovecot-postfix" package, and configured them, and my test server is now accepting and sending messages via SMTP, and I can connect with POP/IMAP clients and receive email. I can log into postfixadmin over the web and add users. I followed this (excellent) walkthrough: http://craigballinger.com/blog/2009/07/postfix-dovecot-mailserver-on-ubuntu-904-jaunty-jackalope/
The main feature I'm lacking now is the ability for users to set vacation/away messages. The squirrelmail plugins don't seem well-suited to the setup I have (where user info is stored in MySQL).
This: http://wiki.dovecot.org/LDA/Sieve seems like my best bet, but I can't really fit my head around how all this stuff is supposed to work together to provide a web interface to set vacation/away messages. I'm looking for the best solution for getting vacation messages up and running with my current setup, or a suggestion for an alternate setup. (So far this is just a test server, with production still running on Kerio, so starting over IS an option.)