Great Circle Associates Majordomo-Users
(March 1996)
 

Indexed By Date: [Previous] [Next] Indexed By Thread: [Previous] [Next]

Subject: Re: AOL and mangled messages
From: Scott Larnach <scott @ ucs . ed . ac . uk>
Date: Thu, 28 Mar 1996 11:45:33 GMT
To: tibbs @ uh . edu, jeffw @ triple-i . com
Cc: majordomo-users @ GreatCircle . COM
In-reply-to: Jason L Tibbitts III's message of Thu, 28 Mar 1996 03:06:44 -0600
Organisation: Unix Support, Edinburgh University Computing Services

Jason L Tibbitts III writes:

> [If this IS a Majordomo problem, please remove list-managers from the To:
> and CC: headers.  Please.]

Done...

>  I think the
> problem happens when the message starts with an indented line.  Majordomo
> seems to lose all of the lines that are indented.  I have one list member
> whose mailer is so broken that it sends _all_ lines indented; messages from
> this person always come out blank even though they get to resend just
> fine.

This sounds similar to a problem I had with messages losing lines
(and getting all messed up with text defined in message_headers).
Not only was the original message indented in the body, but the
supposedly empty line seperating headers from text actually
contained a space. I made the appended fix to resend to deal with
this. (Line numbers may be off by a few.) It's possible this *may*
fix your problem too.

1 - ensure we always emit a newline at the end of message_headers
2 - though we recognise a line with only whitespace as end of
    headers, force it to be an *empty* line on output.

Hope this helps

Scott Larnach

---- cut here --------------------------------------------------
*** resend.old	Thu Mar 28 11:37:40 1996
--- resend	Thu Mar 28 11:37:47 1996
***************
*** 169,180 ****
  		if ( $config_opts{$opt_l,"message_headers"} ne '' ) {
  			local($headers) = &config'substitute_values (
  			$config_opts{$opt_l,"message_headers"}, $opt_l);
! 			$headers =~ s/\001/\n/g;
  			print OUT $headers;
  		}
  
  		$in_hdr = 0;
! 		print OUT $_;
  
  		# print out front matter
  		if ( $config_opts{$opt_l,"message_fronter"} ne '' ) {
--- 169,180 ----
  		if ( $config_opts{$opt_l,"message_headers"} ne '' ) {
  			local($headers) = &config'substitute_values (
  			$config_opts{$opt_l,"message_headers"}, $opt_l);
! 			$headers =~ s/\001|$/\n/g;
  			print OUT $headers;
  		}
  
  		$in_hdr = 0;
! 		print OUT "\n";
  
  		# print out front matter
  		if ( $config_opts{$opt_l,"message_fronter"} ne '' ) {

---- cut here --------------------------------------------------

Indexed By Date Previous: Re: Three Bounces and... was Re: Huge amounts of returned mail
From: Edmund Ward <edmund@newsdesk.com>
Next: Re: AOL and mangled messages
From: "Siberia" <klong@spiralnet.com>
Indexed By Thread Previous: Re: AOL and mangled messages
From: Jonathon Blake <grafolog@netcom.com>
Next: Re: AOL and mangled messages
From: "Siberia" <klong@spiralnet.com>

Google
 
Search Internet Search www.greatcircle.com