You can setup an alias to a virtual user (shell script) that will make the required database (or file) calls to retrieve your vacation messages.  See here:
http://dev.high5.net/trac/browser/trunk/VIRTUAL_VACATION/INSTALL.TXT

Im using Dovecot (with Dovecot LDA) and Postfix, I've been very happy with this setup.  Im also have all my users, aliases, mailboxes etc stored in MySQL for easy maintenance.  We are using posftixadmin.

HTH

-Will

On Nov 28, 2006, at 3:36 PM, Rick Hazey wrote:

Are you aware of any vacation message solutions that work with the Sieve plugin? If the vacation message could come from a file or a database, that would be ideal. Or is it possible for Sieve to call a shell script or accept the vacation message via a pipe?




-Will