Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Bernhard Erdmann
Hi, I have a Cyrus installation where Sieve writes an empty line into the header. Header and body of a mail are seperated by definition by a blank line. By submitting an extra blank line between Message-ID: and Date:, Sieve writes From:, Date:, Subject: etc. into the body of the mail. Server

Re: Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Ken Murchison
Bernhard Erdmann wrote: Hi, I have a Cyrus installation where Sieve writes an empty line into the header. Header and body of a mail are seperated by definition by a blank line. By submitting an extra blank line between Message-ID: and Date:, Sieve writes From:, Date:, Subject: etc. into

Re: Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Bernhard Erdmann
I'm not convinced that this is being caused by Cyrus. Here a snippit of the code which produces the vacation response. As you can see, there is no extra CRLF after the Message-ID (or before Date). t = time(NULL); p = getpid(); snprintf(outmsgid, sizeof(outmsgid), [EMAIL

Re: Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Bernhard Erdmann
I'm not convinced that this is being caused by Cyrus. Here a snippit of the code which produces the vacation response. As you can see, there is no extra CRLF after the Message-ID (or before Date). You're right. I generated a bounce message using sieve. Exim was configured not to deliver any

Re: Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Ken Murchison
Bernhard Erdmann wrote: I'm not convinced that this is being caused by Cyrus. Here a snippit of the code which produces the vacation response. As you can see, there is no extra CRLF after the Message-ID (or before Date). t = time(NULL); p = getpid(); snprintf(outmsgid,

Re: Sieve writes an empty line in headers for reject/vacation

2003-07-19 Thread Bernhard Erdmann
I'm not convinced that this is being caused by Cyrus. Here a snippit of the code which produces the vacation response. As you can see, there is no extra CRLF after the Message-ID (or before Date). I further tracked down the empty line. Seems like something is going wrong with the line