I want to set up a host to relay all outgoing mail through a central mail hub. I believe the proper high level steps for me to follow are: edit the /usr/share/sendmail/cf/clientproto.mc file, compile it, copy the resultant clientproto.cf file to /etc/mail/sendmail.cf and hup the sendmail process. However when I try to send a test message via pine, mail is still being sent directly to the internet rather than through the relay, and I am stumped. What am I missing?
Here are some more details on the steps I describe above. edit /usr/share/sendmail/cf/clientproto.mc Specifically i need to change the following line to be the mail server i want to relay through FEATURE(nullclient, my.mail.host.net.$m) [EMAIL PROTECTED] /usr/share/sendmail/cf>vi clientproto.mc [EMAIL PROTECTED] /usr/share/sendmail/cf>make rm -f clientproto.cf ( cd /usr/share/sendmail/cf && /usr/bin/m4 /usr/share/sendmail/cf/../m4/cf.m4 clientproto.mc > /usr/share/sendmail/cf/clientproto.cf ) echo "### clientproto.mc ###" >>clientproto.cf sed -e 's/^/# /' /usr/share/sendmail/cf/clientproto.mc >>clientproto.cf chmod 444 clientproto.cf [EMAIL PROTECTED] /usr/share/sendmail/cf>ps aux |grep sendmail root 2870 0.0 0.4 964 1324 ?? Ss 4:45PM 0:00.15 sendmail: accepting connections (sendmail) root 18732 0.0 0.1 288 460 p0 R+ 5:08PM 0:00.02 grep sendmail [EMAIL PROTECTED] /usr/share/sendmail/cf>kill -HUP 2870 [EMAIL PROTECTED] /usr/share/sendmail/cf>pine -conf |grep smtp smtp-server= The step above verifies that pine will use sendmail when sending outbound messages. However, at the end of all of this, messages are sent directly to the internet rather than through the hub. I don't see any reference to my central hub in /var/log/maillog