[Dovecot] sieve-test ignores precedence and other for vacation
    Burckhard Schmidt 
    bschmidt at cms.hu-berlin.de
       
    Wed Apr 20 15:15:30 EEST 2011
    
    
  
Hello,
I'm using pigeonhole-0.2.3, it works fine.
I tried to verify some build in checks of vacation concerning precedence 
or auto-submitted header lines.
It looks like sieve-test ignores header lines like
    Auto-Submitted: auto-submitted
    Precedence: bulk
    Return-Path: MAILER-DAEMON at ...
if I have a vacation script like
require ["vacation", "regex", "fileinto", "variables", "envelope"];
  if allof (header :regex ["to"] ["address1", "address2"], header 
:matches "to" "*")
   {
vacation        :days 7
                 : ...
"text";
   }
The email to test contains a line like
Precedence: bulk or
Return-Path: <MAILER-DAEMON at ...> or
Auto-Submitted: yes
sieve-test -D -C script.sieve mail
I get
Performed actions:
  * send vacation message:
     => seconds   : 604800
        ...
        text of vacation message
END MESSAGE
Implicit keep:
  * store message in folder: INBOX
sieve-test(root): Info: final result: success
-- 
Regards --- Burckhard Schmidt
    
    
More information about the dovecot
mailing list