My experiment shows that for example Postfix is smart enough to detect that there is a missing CR-LF between header and body and will add the CR-LF. James however does not not detect this and will treat the body as (invalid) headers.
Martijn Brinkers On Wed, 2008-08-27 at 23:53 +0200, Martijn Brinkers wrote: > Well it's kind of strange that there is no separating line between the > headers and the body because that would mean that all lines are > considered to be headers. Now it could be that the CR-LF is there but > the logger doesn't show it but I do think the CR-LF is missing. Now it > could be that some mailers are 'smart' and add the CR-LF seperator when > they see a line that is not a valid header but James does not afaik. So, > I think you should first me 100% certain that the CR-LF between the > headers and body is added. > > Martijn > > On Wed, 2008-08-27 at 17:43 -0400, Vance, Trevor K. wrote: > > Martijn, > > > > This is interesting that you have success. What more can I share > > regards to my config? I don't think the missing empty line is really > > the issue. > > > > Trevor > > > > -----Original Message----- > > From: Martijn Brinkers [mailto:[EMAIL PROTECTED] > > Sent: Wednesday, August 27, 2008 2:29 PM > > To: James Users List > > Cc: Vance, Trevor K. > > Subject: RE: A problem with uuencoded attachments > > > > Sending a uuencoded message seems to work with my setup. > > > > What I still don't get is why there is not an empty line (ie only CR-LF) > > between subject and body? see your log > > > > Martijn > > > > On Wed, 2008-08-27 at 16:53 -0400, Vance, Trevor K. wrote: > > > >From: Martijn Brinkers > > > >Sent: Wednesday, August 27, 2008 1:44 PM > > > >To: James Users List > > > >Cc: Vance, Trevor K. > > > >Subject: RE: A problem with uuencoded attachments > > > > > > > >Could you sent a complete example message? > > > > > > > >The example DATA portion (below) you show seems not to separate the > > > headers and body. Is that > > > >intentional? > > > > > > > >Martijn Brinkers > > > > > > I was only showing a portion of the conversation. Here's the entire > > > output. > > > > > > Regards, > > > Trevor > > > > > > > > > Checking option -attach > > > Checking option -uuencode > > > Blat v2.6.2 w/GSS encryption (build : Feb 25 2007 12:06:19) > > > > > > Checking option -to > > > Checking option -subject > > > Checking option -attach > > > Checking option -uuencode > > > superDebug: init_winsock(), WSAStartup() returned 0 (?) > > > superDebug: Hostname <localhost> resolved to ip address 127.0.0.1 > > > superDebug: Official hostname is [munged] > > > superDebug: Attempting to connect to ip address 127.0.0.1 > > > superDebug: Received 102 bytes: > > > 220 [munged] SMTP Server (JAMES SMTP Server 2.3.1) ready Wed, 27 Aug > > > 2008 15:44:18 -0400 (EDT) > > > <<<getline<<< 220 [munged] SMTP Server (JAMES SMTP Server 2.3.1) ready > > > > > Wed, 27 Aug 2008 15:44:18 -0400 (EDT) > > > superDebug: Attempting to send 39 bytes: > > > EHLO [munged] > > > >>>putline>>> EHLO [munged] > > > superDebug: Received 124 bytes: > > > 250-[munged] Hello [munged] (127.0.0.1 [127.0.0.1]) 250-PIPELINING 250 > > > > > ENHANCEDSTATUSCODES <<<getline<<< 250-[munged] Hello [munged] > > > (127.0.0.1 [127.0.0.1]) <<<getline<<< 250-PIPELINING <<<getline<<< 250 > > > > > ENHANCEDSTATUSCODES Sending test.txt to tvance[munged] > > > Subject: test1 > > > Login name is tvance[munged] > > > Attached binary file: test.txt > > > superDebug: Attempting to send 38 bytes: > > > MAIL FROM:<[EMAIL PROTECTED]> > > > >>>putline>>> MAIL FROM:<[EMAIL PROTECTED]> > > > superDebug: Received 48 bytes: > > > 250 2.1.0 Sender <[EMAIL PROTECTED]> OK > > > <<<getline<<< 250 2.1.0 Sender <[EMAIL PROTECTED]> OK > > > superDebug: Attempting to send 36 bytes: > > > RCPT TO:<[EMAIL PROTECTED]> > > > >>>putline>>> RCPT TO:<[EMAIL PROTECTED]> > > > superDebug: Received 51 bytes: > > > 250 2.1.5 Recipient <[EMAIL PROTECTED]> OK <<<getline<<< 250 2.1.5 > > > Recipient <[EMAIL PROTECTED]> OK > > > superDebug: Attempting to send 6 bytes: > > > DATA > > > >>>putline>>> DATA > > > superDebug: Received 44 bytes: > > > 354 Ok Send data ending with <CRLF>.<CRLF> <<<getline<<< 354 Ok Send > > > data ending with <CRLF>.<CRLF> > > > superDebug: Attempting to send 323 bytes: > > > Date: Wed, 27 Aug 2008 15:44:18 -0400 > > > From: [EMAIL PROTECTED] > > > To: [EMAIL PROTECTED] > > > X-Mailer: Blat v2.6.2 w/GSS encryption, a Win32 SMTP/NNTP mailer > > > http://www.blat.net > > > Message-ID: <[EMAIL PROTECTED]> > > > Subject: test1 > > > test > > > begin 644 test.txt > > > &=&5S=`T* > > > ` > > > end > > > . > > > superDebug: Received 28 bytes: > > > 250 2.6.0 Message received > > > <<<getline<<< 250 2.6.0 Message received > > > superDebug: Attempting to send 6 bytes: > > > QUIT > > > >>>putline>>> QUIT > > > superDebug: Received 63 bytes: > > > 221 2.0.0 [munged] Service closing transmission channel <<<getline<<< > > > 221 2.0.0 [munged] Service closing transmission channel > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
