Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Oct 1997 19:36:31 -0500 (CDT)
From:      "Jay D. Nelson" <jdn@qiv.com>
To:        Gavin Dandridge <gavin@forzagroup.com>
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: Help with sendmail - please!
Message-ID:  <Pine.BSF.3.96.971017193043.556C-100000@acp.qiv.com>
In-Reply-To: <3.0.1.32.19971017134917.0068d308@194.159.236.130>

next in thread | previous in thread | raw e-mail | index | archive | help
Doesn't the RFC specify a maximum line of 1024? In which case,
sendmail is operating correctly. Your app is broken. Raise hell with
Oracle. Don't accept the Microsoft attitude.

Alternatively, you can break sendmail. Source is in /usr/src/usr.sbin.

-- Jay

On Fri, 17 Oct 1997, Gavin Dandridge wrote:

    > At 06:31 17/10/97 -0500, you wrote:
    > >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. <gavin@forzagroup.com>
    > >
    > >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.  
    > > - Alec Kloss <alec@d2si.com>
    > 
    > Alas there is no option inside SQL Anywhere to automatically uuencode
    > messages. :( So that option is out. Though I do agree with your comments.
    > That any product could still fail to be net-friendly seems quite bizzar!
    > 
    > I have tried using Netscape Messageing Server on Windows NT (Sorry had to
    > try) and SQL Anywhere worked fine on that! The messages arrived intact.
    > This leads me to belive that sendmail is doing something unique here. The
    > question is what. I have no desire to use Windows NT on my network and
    > would really like FreeBSD boxes for my mail servers! I'm not sure I'm up to
    > hacking th sendmail source code though! :(
    > 
    > Any further ideas?
    > 
    > Regards,
    > Gavin Dandridge. <gavin@forzagroup.com>
    > 

-- Jay




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.96.971017193043.556C-100000>