Do you have a place to read about all this syntax and functions, so I can improve my knowledge about sieve and its possibilities
Best regards, Walter
P.S. By the way, is it possible to call a perl script paramtrized with the mail data?
On 6/22/06, Kjetil Torgrim Homme <kjetilho@xxxxxxxxxx> wrote:
On Thu, 2006-06-22 at 10:59 +0200, Sylvain MEDEOT wrote:
> Here is what I am using...
>
> if allof (address :contains ["From","FROM"] "extspec.de") {
> redirect "myuserlist@xxxxxxxxxxxxxxx";
> }
just picking some Sieve nits, I hope you don't mind.
the header field name is case insensitive, so you don't have to specify
both "From" and "FROM" -- all variants will be checked anyway. also,
allof is superfluous here since there is only one test. finally, in
this case I would prefer :matches for more exact matching, e.g.,
From: Some One <nextspec.detritus@xxxxxxxxxxx>
would return true for the above test. so I suggest:
if address :matches "From" "*@ extspec.de" {
...
}
--
Kjetil T.
--
MfG
Walter Willmertinger
Auenstr. 22
82194 Groebenzell
---- Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html