When I setup sendmail.mc for genericstable, see below:
**************
divert(0)dnl
VERSIONID(`@(#)subsidiary.mc 1.10 (Sun) 12/14/00')
OSTYPE(`solaris8')dnl
define(`ALIAS_FILE',`/etc/mail/aliases')dnl
DOMAIN(`solaris-generic')dnl
FEATURE(`msp', `[firewall.com]')dnl
dnl
define(`SMART_HOST',`firewall.com')dnl
FEATURE(masquerade_envelope)dnl
FEATURE(genericstable, `hash -o -T<TMPF> /etc/mail/genericstable')dnl
GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain')dnl
MAILER(`local')dnl
MAILER(`smtp')dnl
LOCAL_NET_CONFIG
R$* < @ $* .$m. > $* $#esmtp $@ $2.$m $: $1 < @ $2.$m. > $3
*********************************
compile...everything looks good
/usr/lib/sendmail -bt
ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
/map generics root
map_lookup: generics (root) returns UNIX-System-Admin@xxx.com (0)
/quit
but when I send out mail to root (mailx) FROM does not invoke the new value
MAIL From:<root@xxx.com> SIZE=76
250 2.5.0 Address and options OK.
RCPT To:<sun_monitor@lists.com>
Am I missing something ?
Also notice that sendmail does not use the aliases db
Is it necessary for the sendmail daemon to be running ?
We just process saved messages /usr/lib/sendmail -q in crontab (outgoing only / no inbound mesages)
thanks for any assistance