As of Cyrus IMAP 2.1.0, we invoke Sendmail with "sendmail -i", which tells it to ignore dots on input.
Larry Date: Tue, 22 Jan 2002 12:55:59 -0500 From: "Christopher D. Audley" <[EMAIL PROTECTED]> I've identified a bug in the lmtpd handling of email that has been 'redirect'ed with sieve. When sending the email to the sendmail process, no check is made for lines containing a single period that need to be escaped. The email is just read and pumped to sendmail in a tight loop: while ((i = prot_read(file, buf, sizeof(buf))) > 0) { fwrite(buf, i, 1, sm); } I've verified this is a bug in 2.0.16, the code in 2.1.1 does not appear to have been modified in this regard. Cheers Chris