21 Dec
2017
21 Dec
'17
11:37 p.m.
Op 12/19/2017 om 8:41 AM schreef Adam Weinberger:
I'm getting a behaviour with pigeonhole that I wasn't expecting. Am I misunderstanding the design?
I run my messages through a vnd.dovecot.filter. It's essentially this:
filter "spam_filter"; if spamheaders { fileinto "spam"; stop; }
Mail stored in the spam folder is the filtered version, but the implicit-keep message is the original, unfiltered message. If I add an explicit
keep;
to the end, it stores the filtered version into my inbox.Based on the filter RFC, I was expecting the implicit keep to retain the filtered version. Am I misinterpreting the spec?
I did a quick test, and I am not seeing any problems.
However, what is that spamheaders test in your script?
Regards,
Stephan.