From owner-freebsd-questions Fri Oct 17 04:36:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA06083 for questions-outgoing; Fri, 17 Oct 1997 04:36:18 -0700 (PDT) (envelope-from owner-freebsd-questions) Received: from d2si.com (macbeth.d2si.com [206.8.31.2]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA06071 for ; Fri, 17 Oct 1997 04:36:15 -0700 (PDT) (envelope-from alec@d2si.com) Received: (from alec@localhost) by d2si.com (8.8.5/8.8.5) id GAA29364; Fri, 17 Oct 1997 06:31:17 -0500 (CDT) From: Alec Kloss Message-Id: <199710171131.GAA29364@d2si.com> Subject: Re: Help with sendmail - please! In-Reply-To: <3.0.1.32.19971017113543.0068a478@194.159.236.130> from Gavin Dandridge at "Oct 17, 97 11:35:43 am" To: gavin@forzagroup.com (Gavin Dandridge) Date: Fri, 17 Oct 1997 06:31:17 -0500 (CDT) Cc: freebsd-questions@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL31 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk Gavin Dandridge said: > Has anyone had problems with sending long messages through sendmail. I'm > using SQL Anywhere on my system and it generates email messages that are > long strings of text. > > Quite often these strings can be 16kb long and will not contain and CR's or > LF's. However after the message has been processed by sendmail there is a > CR-LF-LF every 1024th character. > > This causes SQL Anywhere to think the message is corrupted. > > Does anyone have any idea why sendmail might place these CR-LF-LF's into > the message and how it could be stopped? > > Many Thanks, > Gavin Dandridge. If I thought Oracle cared, I'd suggest complaining to them. My undeerstanding is that you can't really count on internet mail messages with long lines making it---that's why people came up with uuencode. I'd get the message uuencodes and then sent to you. Why Oracle doesn't know enough to do this I don't know. Even CC:Mail uuencodes things. I'd guess sendmail is doing this because of some buffer internally. You may look into /usr/src/usr.sbin/sendmail/src to see if you can find it, but if your mail ever gets sent to a system without the patches you make, it'll get linebreaks inserted.