fen@imagine.comedia.com (Fen Labalme) writes:
# Hello -
#
# [I'm using majordomo-1.92 and perl-4.036 on a stock NetBSD-0.9 '486 box.]
#
# The "-C" option in both resend and request-answer is being read as a small
# "-c" so the test for "-C" does not work. I'm not a perl hacker, but I did
# have to change lines in each program as shown below to get them to work:
#
# % diff resend~ resend
# 49c49
# < if ($ARGV[0] eq "-C") {
# ---
# > if ($ARGV[0] eq "-c") {
#
# Anyone else see this? Is there something I'm doing wrong?
#
# Background: the reason I need to use an alternate config file is because I
# have several domain names registered on my machine, and different lists are
# on different virtual domains, so I use different values for $whereami.
This is a Sendmail "feature". Case is not preserved by sendmail
unless the "u" flag is not set in the "F=" field of the "Mprog" mailer
in your sendmail.cf file. This means that, if a message gets queued,
the "destination address" (in this case, the "resend" pipe and its
arguments) might get converted to all-lower-case, converting the "-C"
to a "-c".
-Brent
--
Brent Chapman | Great Circle Associates | Call or email for info about
Brent@GreatCircle.COM | 1057 West Dana Street | upcoming Internet Security
+1 415 962 0841 | Mountain View, CA 94041 | Firewalls Tutorial dates
|
|