Amos Gouaux wrote:
> 
> With all this talk of sieve, I'm prompted to relate an observation
> we have experienced.  Perhaps folks have ideas on how to address
> it.  This is with 1.6.24.  I haven't had a chance to try it with
> 2.0.12 or so.
> 
> One thing about "vacation" is that it appears to do a "keep".
> Consequently, it is not possible to do a subsequent "discard".

Vacation will NOT affect the implicit keep, so if no other action
(fileinto, redirect, discard) is applied to the message, then it WILL be
kept in addition to sending out a vacation response.

If fileinto/redirect/discard don't work in conjunction with vacation,
then this is a bug.

If vacation does an explicit keep in the presence of
fileinto/redirect/discard, then this is a bug.

I don't ever recall seeing these bugs in 1.6.22+.  I did fix some
vacation bugs in 1.6.25 (beta), maybe these are fixed as well.


I just checked this with 2.0.12, and it all works as it is supposed to.

I tested the following scripts with these results:

vacation :addresses "[EMAIL PROTECTED]" "test 1";

RESULT: response sent, message kept in INBOX.


vacation :addresses "[EMAIL PROTECTED]" "test 2";
discard;

RESULT: response sent, NO message kept in INBOX.


vacation :addresses "[EMAIL PROTECTED]" "test 3";
redirect "[EMAIL PROTECTED]";

RESULT: response sent, message redirected, NO message kept in INBOX.


vacation :addresses "[EMAIL PROTECTED]" "test 4";
redirect "[EMAIL PROTECTED]";
keep;

RESULT: response sent, message redirected, message kept in INBOX.


Ken
-- 
Kenneth Murchison     Oceana Matrix Ltd.
Software Engineer     21 Princeton Place
716-662-8973 x26      Orchard Park, NY 14127
--PGP Public Key--    http://www.oceana.com/~ken/ksm.pgp

Reply via email to