Bug: Regex doesn't match ungreedy

Lorenz Steinert lsteinert at uraziel.de
Thu Jan 23 12:39:18 EET 2020


Hello,

first the mandatory dovecot specs:

- dovecot 2.3.9.2-1

- Operating system: Archlinux

- x84 cpu

- ext4 filesystem


My problem is that the sieve regex filter doesn't seem to match
ungreedely so the regex:

^(Re: |)\\[(.*?)\\/(.*?)\\]

evaluates the last capturing group of

[matrix-org/synapse] [Don't merge!!] Backport fix for MAU limits to
v1.8.0  (#6763)

to

synapse] [Don't merge!!

wich should have been

synapse

Best Regards
Lorenz Steinert




More information about the dovecot mailing list