On Thu, 24 Jun 1999, Pope Clayton Roland, the First wrote:
> Perplexed, I comment out the OA line in sendmail.cf and add all of
> the majordomo.aliases to the regular aliases file. `newaliases` and
> Bingo! Everything starts working fine. Reverse the fix that I just did
> and move the majordomo.aliases file to /etc and it breaks again.
>
> Like I said, everything appears to work fine if you are using the
> box that is actually running Majordomo/Sendmail, but any other account and
> nothing happens. For now, I've just moved everything to the /etc/aliases,
> but I'd like not to have to mess with that too much.
>
> What can I do to make the majordomo.aliases file work properly.
> Rather, what have I done or not done to make the majordomo.aliases file
> work properly.
>
> Thanks!
WHen you change sendmail.cf, you have to actually stop and re-start
sendmail to have the changes recognized. The reason it appears to work is
that a local user sending mail to majordomo will usually spawn a fresh
copy of sendmail, which reads sendmail.cf during initialization. Remote
users connect via port 25 to the sendmail daemon. When you ran
`newaliases`, only the alias files known to sendmail at initialization
time are re-read and hashed. Any new OA records in sendmail.cf won't be
noticed until the next time sendmail starts up.
--
Rick Green
--------------------------------------------------------------------
Microsoft has just announced it is renaming Windows NT version 5 to
"Windows 2000."
Is that the ultimate millennium bug or what?
References:
|
|