LSTSRV-L Archives

LISTSERV Site Administrators' Forum

LSTSRV-L

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Topic: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Derek Diget <[log in to unmask]>
Wed, 1 Oct 2014 16:35:08 -0400
TEXT/PLAIN (58 lines)
On Oct 1, 2014 at 15:29 -0400, Valdis Kletnieks wrote:
=>On Wed, 01 Oct 2014 14:25:38 -0400, Ricardo Stella said:
=>
=>> Recompile sendmail?  Haven't done that in ages to be honest...  I use stock
=>> RHEL 6.   Can't this be done via m4?
=>
=>No, because it isn't a config file change, it's a source file change.
=>
=>And no, you don't want to do it in the .cf file, because the .cf parser is an
=>evil beast that looks the way it does because Eric Allman originally designed
=>it so it could be quickly interpreted on a Vax 750 some 3 decades ago.  As a
=>result, its handling of $+ and $* and all the rest is almost, but not quite,
=>what you need here. You're welcome to try to hack up rulesets SParse1 and
=>Slocaladdr to do what's needed.  It *will* require at least one bottle of
=>bourbon or similar. It may look like it's almost the same as plussed user
=>addresses, except Ruleset 5 does +-handling *after* aliases have been expanded,
=>and this needs to happen *before* aliases expand.  The other problem is that +
=>addressing you know that you have  user+extra@address, while for this, the
=>parse is ambiguous in the case of a list the name has a hyphen in it.
=>
=>(What, you don't think we considered doing it in m4 before resorting to
=>carrying a source patch around for the last 2 decades? And no, it will never
=>go into Sendmail - I personally discussed that with Eric Allman and Claus
=>Assman over dinner many moons ago, and there's no way to do the patch in
=>a way that's distro-safe to enable, so those who need it would have to
=>rebuild their Sendmail package *anyhow*.)

And the above makes me what to raise the question again on why LISTSERV
can't be changed?  See my post on 17-May-2007 to this list on with a
subject of "How to put a LISTSERV box behind an authoritative gateway?"
(archived at
<http://peach.ease.lsoft.com/scripts/wa-peach.exe?A1=ind0705&L=lstsrv-l#9>)

A similar question/issue was raised later that year by Paul Russell at
ND.  Then in 10-Jun-2008, Valdis Kletnieks posted almost the exact same
as he just did above.  See
<http://peach.ease.lsoft.com/scripts/wa-peach.exe?A2=ind0806&L=lstsrv-l&F=&S=&P=11215>





The the department mentioned is no longer running LISTSERV (or any MLM)
so we don't have a need for this anymore.  I just lurk on the list. :)

--
***********************************************************************
Derek Diget                            Office of Information Technology
Western Michigan University - Kalamazoo  Michigan  USA - www.wmich.edu/
***********************************************************************

############################

To unsubscribe from the LSTSRV-L list:
write to: mailto:[log in to unmask]
or click the following link:
http://peach.ease.lsoft.com/scripts/wa-PEACH.exe?SUBED1=LSTSRV-L&A=1

ATOM RSS1 RSS2