--> EH == Eric Hammond <firstname.lastname@example.org>
--> DB == David Barr <email@example.com>
JRhine> The possibility that a slash in an e-mail address can open a hole is
JRhine> entirely MTA-dependent.
JRhine> Majordomo shouldn't be enforcing policy decisions that I, as system
JRhine> manager, disagree with.
EH> What about this is a policy decision?
As Dave says:
DB> If "/" in an address is not a problem to the MTA, then it should be
DB> configurable for Majordomo to not complain about the address.
which agrees with your statement:
EH> If you don't have the particular '/' hole in your MTA, then I would say
EH> that it is perfectly acceptable for you or a majordomo configuration
EH> option to remove that particular check from &valid_addr().
So let's add a configuration option. Sorry if my intent wasn't clear. I've
argued before that Majordomo should be as flexible as possible; I'll argue
it again, I suppose.
EH> Note, however, that other checks currently exist there and more may be
EH> added in the future.
Right, and any that are not obviously applicable to all sites should be
configuration options, not hard-wired policy decisions.
Jeez, I've heard of agreeing to disagree, but never disagreeing to agree :)
Jared_Rhine@hmc.edu | Harvey Mudd College | http://www.hmc.edu/~jared/home.html
"Society in every state is a blessing, but Government, even in its
best state, is but a necessary evil; in its worst state, an intolerable
one." -- Thomas Paine