Please see response inline, below:
Joe Glass <email@example.com> had this to say,
> Thanks Bill & Deb for your responses,
> I followed the instructions I found, sendmail is set up to use the
> /usr/local/majordomo/aliases.majordomo (through a link
> /etc/mail/alaises.majordomo), I changed the $aliases variable in
> mj_build_aliases to point to the file. However, when I create a list,
> nothing is being added to the aliases.majordomo.
> My mj_build_aliases.args contains:
> -a -d -A /usr/local/majordomo/aliases.majordomo -o majordom
Assuming this is a typo in your email, and if not, you should correct it,
Okay, I'm going to go through parts of the procedure that you may already have
done, so please bear with me here, but do the test to be sure everything works
on this side of the equation.
1. Make sure that sendmail knows about /etc/mail/aliases.majordomo
by using the O flag in sendmail.cf:
Then, to be sure your sendmail "sees" this change, restart it.
2. Put a "dummy" alias into aliases.majordomo, that isn't in your aliases file,
and run "newaliases".
3. Test that your dummy alias can be expanded,
/your/pathto/sendmail -bv some_MD_alias
Where some_MD_alias is in your aliases.majordomo file. It should be expanded
as output, something like this:
% /usr/lib/sendmail -bv mctest
firstname.lastname@example.org... deliverable: mailer relay, host smtp.host.com, user email@example.com
If all this works, your sendmail is properly configured.
Looking at the MC side of the equation, you run mj_build_aliases from the
commandline (mj_build_aliases should be in /usr/local/majordomo):
/usr/local/majordomo/wrapper mj_build_aliases -v -f -n -t @
What does the output of this command look like? It should indicated where you
might be having problems.
Definition of Microsoftese: Technically correct but totally worthless
That's like the joke about the helicopter pilot that came out of the
clouds in Redmond and, after flying around a bustling campus, decided
to ask directions by holding a sign up that read "WHERE AM I?" He
knew right away where he was when the office worker held up a sign
as a reply that read "OUTSIDE!"
(Exchange between Dan Liston & Karl Pearson)