[ Nick Perry writes: ]
>
> It occurs to me that there is something of an anomoly in the way the
> zubscription and restrict_post features interact and I'd be interested
> to know what the rationale is behind the operation of each feature.
>
> Basically, if a user sends a zubscribe command without explicitly
> specifying an email address, majordomo will take the Reply-To: address
> (if one has been defined) before any From: address.
True. Very useful for those who want/need to redirect mail to a common
point, especially when their From headers varies or is too specific to
be known outside their local neck of the net. Also very dangerous
because it's accepted without question.
> Restrict_post, however does not check to see if the Reply-To: address is
> matched in any of the specified files.
What version of Mj are you looking at? This hasn't been true since
1.94.2. From check_sender() in resend for 1.94.4:
554 foreach $file (@files) {
555 # Return a null message if the sender (from the From: or
556 # Reply-To: headers) is found
557 #
558 return "" if &is_list_member($from, $listdir, $opt_l, $file) ||
559 (defined $reply_to &&
560 $reply_to ne $from &&
561 &is_list_member($reply_to, $listdir, $opt_l, $file));
562 }
--
Dave Wolfe
References:
|
|