On 2.4.2012, at 18.45, Artur Zaprzała wrote:

> Running strace on lmtp reveals that when lmtp delivers a message to multiple 
> recipients it saves the message to a file in the first mailbox and hard links 
> that file to other mailboxes. But when in the meantime of delivery that file 
> is deleted, lmtp fails to deliver the message to remaining mailboxes. For 
> example a message for 46 recipients is delivered by lmtp to the first 12 only 
> (fortunately postfix retries delivery for remaining recipients) and for the 
> rest lmtp logs the following error messages:
> 
> lmtp(3344, foo@domain): Error: RU1WMnueeU9QDQABxjIODQ: sieve: 
> msgid=unspecified: failed to store into mailbox 'INBOX': Message was expunged 
> (guid)
> lmtp(3344, foo@domain): Error: RU1WMnueeU9QDQABxjIODQ: sieve: script 
> /vmail/domain/foo/.dovecot.sieve failed with unsuccessful implicit keep (user 
> logfile /vmail/domain/foo/.dovecot.sieve.log may reveal additional details)

Fixed in hg.

Reply via email to