empty line Cyrus' reject/vacation messages (was: Re: Sieve writes an empty line in headers for reject/vacation)

Stephen Grier s.e.grier at qmul.ac.uk
Tue Jul 22 04:56:50 EDT 2003


On Sat, 2003-07-19 at 21:41, Bernhard Erdmann wrote:
> Hi,
> 
> if Cyrus 2.1.13 sends reject or vacation messages generated by Sieve on 
> Exim 3.36 Linux systems and being filed back from Exim into Cyrus, a 
> blank line is added in the middle of the header lines causing the second 
> part of the header being treated as the body of the mail.

We were seeing this with Cyrus and exim-3.22.

> Exim 4.20 has an option drop_cr [5] but not Exim 3.36.

exim-3.22 has a -dropcr command line option.

> Would it be advisable to
> - patch Cyrus not to use \r\n as a line terminator
> - patch Cyrus to use a wrapper for the sendmail binary stripping \r\n 
> down to \n
> - upgrade to Exim 4.20 and use the option drop_cr?

We created a simple wrapper to exim using the -dropcr option and
specified this in the sendmail: line of imapd.conf.

-- 

Stephen Grier
Systems Developer
Computing Services
Queen Mary, University of London






More information about the Info-cyrus mailing list