Hello everybody,
First, I want to thank the development team for the quality and the
stability of dovecot. It's now running without problem since two years
on my debian box.
Next, I'd like you help me to solve the problem I have with
vacation/sieve script. My configuration is debian lenny, with standard
dovecot packages (1.0). I have setup the sieve plugin, using roundcube
on another machine, and filter is working fine. fileinto is working, as
well as forward and discard. However, vacation is not working at all,
and I have no error message. The mails sent to the account marked as
vacation are received, but the auto answer process is not working.
Here the successful logs from the vacation reject script, that I
temporary use:
Sep 23 17:32:41 mail deliver(some.user): Loading modules from directory:
/usr/lib/dovecot/modules/lda
Sep 23 17:32:41 mail deliver(some.user): Module loaded:
/usr/lib/dovecot/modules/lda/lib90_cmusieve_plugin.so
Sep 23 17:32:41 mail deliver(some.user): maildir:
data=/home//some.user/Maildir
Sep 23 17:32:41 mail deliver(some.user): maildir:
root=/home//some.user/Maildir, index=/home//some.user/Maildir, control=,
inbox=
Sep 23 17:32:41 mail deliver(some.user): cmusieve: Using sieve path:
/home//some.user/sieve/dovecot.sieve
Sep 23 17:32:41 mail deliver(some.user): cmusieve: Executing script
/home//some.user/sieve/dovecot.sievec
Sep 23 17:32:41 mail deliver(some.user):
msgid=<72817c95458dbded987b82ec644f7...@red2.co.uk>:
rejectedReturn-Path: <andre.rod...@red2.co.uk>
Here the headers of an email received, and supposed to be auto answered.
X-Original-To: some.u...@red2.co.uk
Delivered-To: some.u...@localhost
Received: from webmail.red2.co.uk (webmail.red2.co.uk [84.45.46.48])
by mail.red2.co.uk (Postfix) with ESMTP id 0D1607E418D
for <some.u...@red2.co.uk>; Wed, 23 Sep 2009 17:30:44 +0100 (BST)
Received: by webmail.red2.co.uk (Postfix, from userid 33)
id 227E67FE5; Wed, 23 Sep 2009 17:16:30 +0100 (BST)
To: Some User <some.u...@red2.co.uk>
Subject: vacation test
MIME-Version: 1.0
Date: Wed, 23 Sep 2009 17:16:30 +0100
From: Andre Rodier <andre.rod...@red2.co.uk>
Organization: Red2
Message-ID: <854f02eceb84d80d272212de405a1...@red2.co.uk>
X-Sender: andre.rod...@red2.co.uk
User-Agent: RoundCube Webmail/0.2
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8
X-DSPAM-Result: Whitelisted
X-DSPAM-Processed: Wed Sep 23 17:30:44 2009
X-DSPAM-Confidence: 0.9989
X-DSPAM-Probability: 0.0000
X-DSPAM-Signature: 4aba4d34317622670999051
Here my questions :
* If the sieve vacation script had to use a counter for limits per
day, where this counter is supposed to be stored ? I cant see any
dovecot file. I have temporary try to use 0777 for
home/sieve/maildir folders, but no file is created at all.
* Is it the same process used to forward, discard and finally vacation ?
* I use virtual file for users on postfix, and I also have a LDAP
server for authentication. Do I have something to configure on
dovecot to be sure that vacation is working with this configuration ?
* As you may have noticed above, mails are redirected to localhost
users. ( c.f X-Original-To: some.u...@red2.co.uk and Delivered-To:
some.u...@localhost ) Is this can affect the process ? ( Remember
that forward and reject is working ).
* Is there a way to debug the vacation process ?
Thanks for your help.
André Rodier.