Pigeonhole / Bug with "duplicate" ?

Gilles Chauvin gilles.chauvin at univ-rouen.fr
Tue Apr 25 12:52:47 EEST 2017


Hello,

Previously, while running Dovecot 2.2.27/Pigeonhole 0.4.16 the following 
code snippet was working as one would expect:

   if duplicate {
     addflag ["\\seen", "Duplicate"];
     fileinto "Duplicate";
     stop;
   }

   if address :contains "to" "user.email at example.com" {
     addflag "$label1";
   }


After upgrading to Dovecot 2.2.29.1/Pigeonhole 0.4.18 it's not working 
anymore. When an e-mail is sent to the user the "$label1" isn't applied 
at all to the message (in the case it's NOT a duplicate).

Downgrading to Dovecot 2.2.29.1/Pigeonhole 0.4.17 exposes the same 
incorrect behaviour.

Downgrading to Dovecot 2.2.29.1/Pigeonhole 0.4.16 is OK.

When running pigeonhole 0.4.17 & 0.4.18, commenting the "if duplicate 
{}" block restores the expected behaviour.


Looks like a bug that appeared in 0.4.17? Am I correct?


Kind regards,
Gilles.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 3639 bytes
Desc: S/MIME Cryptographic Signature
URL: <http://dovecot.org/pipermail/dovecot/attachments/20170425/512cb03c/attachment.p7s>


More information about the dovecot mailing list