Package: dovecot-sieve Version: 1:2.2.18-1 Followup-For: Bug #792669 Please consider increasing the severity of this bug and releasing the package with the upgraded pigeonhole asap (probably without additional changes).
I upgraded my main personal mail server last week (after a few weeks of no upgrades) and subsequently permanently lost more than two-thirds of my received emails for 2 days, before I noticed the problem. Most of my emails invoke sieve header manipulation, and the dovecot-lda crash was being reported back to the sender as a permanent mail delivery error. Not only were the messages lost, but several mailing lists suspended delivery due to the permanent error. This is a very serious problem for operators of mail servers which make heavy use of sieve. I have temporarily replaced delivery using dovecot-lda with postfix default delivery (hence not using sieve). But I would like to re-enable my sieve mail handling as soon as possible and, more importantly, prevent others from losing emails. Maybe a future release could consider some way of protecting dovecot-lda from crashes in the sieve code so that sieve bugs just cause normal delivery instead of permanent delivery failures and lost emails. -- Package-specific info: -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.1.0-1-amd64 (SMP w/4 CPU cores) Locale: LANG=en_IE.utf8, LC_CTYPE=en_IE.utf8 (charmap=UTF-8) (ignored: LC_ALL set to en_IE.utf8) Shell: /bin/sh linked to /bin/bash Init: systemd (via /run/systemd/system) Versions of packages dovecot-sieve depends on: ii dovecot-core 1:2.2.18-1 ii libc6 2.19-19 ii ucf 3.0030 dovecot-sieve recommends no packages. dovecot-sieve suggests no packages. Versions of packages dovecot-sieve is related to: ii dovecot-core [dovecot-common] 1:2.2.18-1 pn dovecot-dbg <none> pn dovecot-dev <none> pn dovecot-gssapi <none> ii dovecot-imapd 1:2.2.18-1 pn dovecot-ldap <none> pn dovecot-lmtpd <none> pn dovecot-managesieved <none> pn dovecot-mysql <none> pn dovecot-pgsql <none> ii dovecot-pop3d 1:2.2.18-1 ii dovecot-sieve 1:2.2.18-1 pn dovecot-sqlite <none> -- no debconf information