d0d307a
--- cyrus-imapd-2.1.15/imap/message.c.orig	2003-11-11 15:45:11.000000000 +0100
d0d307a
+++ cyrus-imapd-2.1.15/imap/message.c	2003-11-11 15:35:11.000000000 +0100
d0d307a
@@ -246,7 +246,8 @@
d0d307a
 
d0d307a
 	for (p = (unsigned char *)buf; *p; p++) {
d0d307a
 	    if (*p == '\n') {
d0d307a
-		if (!sawcr) r = IMAP_MESSAGE_CONTAINSNL;
d0d307a
+		/* Do *NOT* check for RFC compliant line breaks (bare newlines) */
d0d307a
+		/* if (!sawcr) r = IMAP_MESSAGE_CONTAINSNL; */
d0d307a
 		sawcr = 0;
d0d307a
 		if (blankline) {
d0d307a
 		    inheader = 0;