Dan,
You can be pretty sure that check_local is not being used any more as long as dnl preceeds it. If you want to go to the extreme you can always use the divert(-1) command (in your sendmail.mc) to force the output of that command to be discarded before being written to an output file.
Well, this is a bit of mystery then.
All my check_local stuff has the dnl before and after.
However I have some things in the definition area that appear to be used only for check local:
define(`confREJECT_MSG',`552 Spammer $&{client_addr} $&f Rejected by PostMaster@$j - check_mail or check_relay')dnl
define(`confCF_VERSION', `check_local-5')dnl
define(`_QUIET_FREEWARE_')dnl
The CF_VERSION I can comment out without a problem, this apparently just addes to the version info to the header.
The _QUIET_FREEWARE_ is an option for the header when check_local is on.
However I still see stuff in my /var/log/maillog for check_mail and check_relay.
Example:
Sep 5 05:56:50 mail sendmail[27679]: h85CuoHM027679: ruleset=check_rcpt, arg1=<robinb@foo.com>, relay=mailer75.otherfoo.com [aa.bb.cc.dd] (may be forged), reject=552 5.0.0 Spammer \002. \002f Rejected by PostMaster@mail.foo.com - check_mail or check_relay
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.