All pastes #30105 Raw Edit

Untitled

public shellscript v1 · immutable
#30105 ·published 2005-11-21 22:18 UTC
rendered paste body
divert(-1)dnldnl #     make -C /etc/mailinclude(`/usr/share/sendmail-cf/m4/cf.m4')dnlVERSIONID(`setup for Red Hat Linux')dnlOSTYPE(`linux')dnldnl # default logging level is 9, you might want to set it higher to debug the configurationdefine(`confLOG_LEVEL', `14')dnldefine(`confDEF_USER_ID',``8:12'')dnldefine(`confTO_CONNECT', `1m')dnldefine(`confTRY_NULL_MX_LIST',true)dnldefine(`confDONT_PROBE_INTERFACES',true)dnldefine(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnldefine(`ALIAS_FILE', `/etc/aliases')dnldefine(`STATUS_FILE', `/var/log/mail/statistics')dnldnl # define(`UUCP_MAILER_MAX', `2000000')dnldefine(`confUSERDB_SPEC', `/etc/mail/userdb.db')dnldnl # define(`confPRIVACY_FLAGS', `authwarnings,novrfy,noexpn,restrictqrun')dnldefine(`confAUTH_OPTIONS',`A y')TRUST_AUTH_MECH(`LOGIN PLAIN')dnldefine(`confAUTH_MECHANISMS', `LOGIN PLAIN')dnldnl # define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl # TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl # This allows sendmail to use a keyfile that is shared with OpenLDAP'sdnl # slapd, which requires the file to be readble by group ldapdnl #dnl define(`confDONT_BLAME_SENDMAIL',`groupreadablekeyfile')dnldnl #dnl define(`confTO_QUEUEWARN', `4h')dnldnl define(`confTO_QUEUERETURN', `5d')dnldnl define(`confQUEUE_LA', `12')dnldnl define(`confREFUSE_LA', `18')dnldefine(`confTO_IDENT', `0')dnlFEATURE(delay_checks)dnlFEATURE(`no_default_msa',`dnl')dnlFEATURE(`smrsh')dnlFEATURE(`mailertable',`hash -o /etc/mail/mailertable.db')dnlFEATURE(`virtusertable',`hash -o /etc/mail/virtusertable.db')dnlFEATURE(redirect)dnlFEATURE(always_add_domain)dnlFEATURE(use_cw_file)dnlFEATURE(use_ct_file)dnldnl # Limits the number of new connections per second. This caps the overhead incurred due to forking new sendmail processes. May be useful against DoS attacks or barrages of spam.define(`confCONNECTION_RATE_THROTTLE', 10)dnlFEATURE(local_procmail,`',`procmail -t -Y -a $h -d $u')dnlFEATURE(`access_db',`hash -T<TMPF> -o /etc/mail/access.db')dnlFEATURE(`blacklist_recipients')dnlEXPOSED_USER(`root')dnlFEATURE(`dnsbl', `list.dsbl.org')dnlFEATURE(`dnsbl', `bl.spamcop.net')dnlFEATURE(`dnsbl', `sbl.spamhaus.org')dnlFEATURE(`dnsbl', `blackholes.mail-abuse.org')dnlFEATURE(`dnsbl', `relays.mail-abuse.org')dnldnl # DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnlDAEMON_OPTIONS(`Port=smtp,Family=inet, Name=MTA')dnl #dnl # The following causes sendmail to additionally listen to port 587 fordnl # mail from MUAs that authenticate. Roaming users who can't reach theirdnl # preferred sendmail daemon due to port 25 being blocked or redirected finddnl # this useful.dnl #dnl DAEMON_OPTIONS(`Port=submission, Name=MSA, M=Ea')dnlFEATURE(`accept_unresolvable_domains')dnlLOCAL_DOMAIN(`localhost.localdomain')dnlundefine(`UUCP_RELAY')undefine(`BITNET_RELAY')undefine(`DECNET_RELAY')undefine(`FAX_RELAY')FEATURE(`nouucp', `reject')FEATURE(`relay_entire_domain')MAILER(smtp)dnlMAILER(procmail)dnldnl MAILER(cyrusv2)dnldnl # INPUT_MAIL_FILTER(`clmilter',`S=local:/tmp/clmilter.sock,F=, T=S:4m;R:4m')dnldnl # define(`confINPUT_MAIL_FILTERS', `clmilter')