Great Circle Associates Majordomo-Workers
(November 1996)
 

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

Subject: Re: 1.94 bug: resend -r reply-addr
From: Stephen Campbell <steve @ avalon . dartmouth . edu>
Date: Mon, 04 Nov 1996 15:52:23 -0500
To: Dave Wolfe <david_wolfe @ risc . sps . mot . com>
Cc: majordomo-workers @ greatcircle . com
In-reply-to: Your message of "Mon, 04 Nov 1996 14:20:47 CST." <199611042020.OAA18566@miaow.risc.sps.mot.com>
Reply-to: Stephen . Campbell @ Dartmouth . EDU

Dave,

I understand the problem, but there's a big difference between deprecating a
feature and causing existing aliases to break badly.  Try putting a "-r addr"
on the command line and see what happens.  I think resend gets into real
trouble, generating headers like Reply-to: 1@Dartmouth.EDU and possibly
causing failures such as:

MAJORDOMO ABORT

do_exec_sendmail, mailer -fMajordomo-Owner not executable

If you want to deprecate a feature that was valid in the past, at least parse
it correctly, have it do what it used to do, and then generate some error
message so the list owner or majordomo owner knows to switch to the config
file option.

							Steve


> [ Stephen Campbell writes: ]
> > 
> > The resend command is supposed to accept the command-line option
> > 
> > #       -r <reply-to>           add "Reply-To: <reply-to>" header
> > 
> > but there is no ":" following the "r" in the call to Getopts:
> > 
> > &Getopts("CcAa:df:h:I:l:M:p:Rrs") || die("resend: Getopts() failed: $!");
> 
> This is true, but the problem is that when some sendmails squash case in
> the alias, the -R option becomes the -r option. The real answer is to
> not use anything but -l, -h, and maybe -C (thus the 'c') on the alias
> command line. Use the 'reply_to' parameter in the list .config file
> instead of -r.
> 
> -- 
>  Dave Wolfe


Follow-Ups:
References:
Indexed By Date Previous: Re: Majordomo mix-up with Town Hall
From: Dave Wolfe <dwolfe@risc.sps.mot.com>
Next: Re: 1.94 bug: multiple Reply-To
From: Stephen Campbell <steve@avalon.dartmouth.edu>
Indexed By Thread Previous: Re: 1.94 bug: resend -r reply-addr
From: Dave Wolfe <dwolfe@risc.sps.mot.com>
Next: Re: 1.94 bug: resend -r reply-addr
From: Dave Wolfe <dwolfe@risc.sps.mot.com>

Google
 
Search Internet Search www.greatcircle.com