Sieve test string and case sensitivity
Kim Minh Kaplan
dovecot.dovecot.org at ml.kim-minh.com
Fri May 22 16:37:52 EEST 2020
Hello,
I have found that Pigeonhole comes with an extensive testsuite against
the Sieve RFCs. As I am working on a personal Sieve project I decided to
run my tool on this testsuite and it stumbled on "Basic assignment:
string test failed"[1].
Pigeonhole defaults to comparator "i;octet"[2] for the string test. But
Sieve says that the default comparator should be "i;ascii-casemap"[3].
Did I miss some other part of the standard? Can you point me in the
right direction?
Thank you,
Kim Minh.
[1]: https://github.com/dovecot/pigeonhole/blob/master/tests/extensions/variables/basic.svtest#L102
[2]: https://github.com/dovecot/pigeonhole/blob/master/src/lib-sieve/plugins/variables/tst-string.c#L92
[3]: https://tools.ietf.org/html/rfc5228#section-2.7.3
More information about the dovecot
mailing list