On 5/19/2015 10:00 PM, Chris Adams wrote:> Once upon a time, Chris Adams <cma at cmadams.net> said: >> Okay, digging some more, it looks like something in sieve is overwriting >> the wrong thing when it gets messages with some headers (at least From: >> and Subject:) repeated. I enabled the vnd.dovecot.debug sieve plugin, >> and used this sieve script: > And I guess something is re-parsing them at some point? The following > sieve script has the problem:You're using Dovecot 2.2.10, which is quite old. I remembered a bug like this, but I had to look it up. This is the original bug report: http://www.dovecot.org/list/dovecot/2014-August/097375.html Here's the fix: http://hg.dovecot.org/dovecot-2.2/rev/0e1a3c909a13 You'll need to upgrade to a version >= 2.2.14 to fix your problem. Regards, Stephan.
Once upon a time, Stephan Bosch <stephan at rename-it.nl> said:> You're using Dovecot 2.2.10, which is quite old. I remembered a bug like > this, but I had to look it up. This is the original bug report:Ah, sorry for taking your time on an old bug. For most of my servers, I try to use the RHEL/CentOS-provided packages where practical (because with over 100 servers running a wide variety of services, building everything from source takes more hours than I have in a day). The hazzard of course is chasing already-fixed bugs from time to time. I also understand Red Hat's "stability" approach, where they tend to stick with a given upstream version and just patch it; few Open Source software developers have the time to maintain bugfix-only branches for the lifetime of a RHEL major version, and new features tend to mean new bugs as well. Thanks for taking the time to point out the fix. I was hoping to have time this weekend to try the latest Dovecot release, but hadn't yet done that. I have opened a Red Hat bug to try to get this patch applied. https://bugzilla.redhat.com/show_bug.cgi?id=1224496 -- Chris Adams <cma at cmadams.net>
On 2015-05-23 12:41:54 -0500, Chris Adams wrote:> Once upon a time, Stephan Bosch <stephan at rename-it.nl> said: > > You're using Dovecot 2.2.10, which is quite old. I remembered a bug like > > this, but I had to look it up. This is the original bug report: > > Ah, sorry for taking your time on an old bug. For most of my servers, I > try to use the RHEL/CentOS-provided packages where practical (because > with over 100 servers running a wide variety of services, building > everything from source takes more hours than I have in a day). The > hazzard of course is chasing already-fixed bugs from time to time. > > I also understand Red Hat's "stability" approach, where they tend to > stick with a given upstream version and just patch it; few Open Source > software developers have the time to maintain bugfix-only branches for > the lifetime of a RHEL major version, and new features tend to mean new > bugs as well. > > Thanks for taking the time to point out the fix. I was hoping to have > time this weekend to try the latest Dovecot release, but hadn't yet done > that. I have opened a Red Hat bug to try to get this patch applied. > > https://bugzilla.redhat.com/show_bug.cgi?id=1224496Dovecot Enterprise might be an option. darix -- openSUSE - SUSE Linux is my linux openSUSE is good for you www.opensuse.org