Since multiple ,matches
@lbutlr
kremels at kreme.com
Sat Jul 27 19:00:59 EEST 2019
I have a rule in sieve like the following:
if anyof (header :contains ["to"] [ "box", "change", "cornell”, “twitter”]) {
setflag "\\Seen";
fileinto :create "misc";
stop;
}
The messages that come in are using address extensions, so user+twitter at example.com, for example.
The trouble is, this sieve recipe doesn’t get triggered and the message gets filed into the extension folder “twitter” or “cornell” instead of “misc”.
I have a very similar recipe following that one:
if header :contains "to" "root" {
setflag "\\Seen";
addflag "$label5";
fileinto :create "root";
stop;
}
And that one works as I expect.
Is that multiple match format valid for :contains (I’ve only seen it used for :regex)? I don’t get an error.
Is there a way to run a debug log for the sieve recipe? Preferably for a single user.
--
Vernon: Now this is the thought that wakes me up in the middle of the
night. That when I get older, these kids are going to take care of me
Carl: I wouldn't count on it.
More information about the dovecot
mailing list