# sendmail configuration file for wigwam.lugs.ch # # created 25.9.99 Beat Rubischon # # updated 3.7.00 Beat Rubischon # -> adjustet to uucp and Slackware 7.1 with sendmail 8.10 # # updated 12.9.00 Beat Rubischon # -> adjustet to sendmail 8.11 + SASL + TSL # # updated Friday, 13.7.01 Beat Rubischon # -> ORBS completly removes # # updated 30.7.01 Beat Rubischon # -> Several DNS-Blocklists added # -> Milter added # # updated 21.8.01 Beat Rubischon # -> AMaViS added # dnl -------------------- dnl Some global defaults dnl -------------------- include(`/usr/src/sendmail/cf/m4/cf.m4') VERSIONID(`sendmail.cf for skunk.rubis.ch')dnl OSTYPE(linux)dnl DOMAIN(generic)dnl define(`ALIAS_FILE',`/etc/mail/aliases')dnl define(`STATUS_FILE',`/etc/mail/statistics')dnl define(`confCW_FILE',`/etc/mail/local-host-names')dnl define(`confCT_FILE',`/etc/mail/trusted-users')dnl FEATURE(use_cw_file)dnl FEATURE(use_ct_file)dnl FEATURE(`mailertable',`hash /etc/mail/mailertable')dnl FEATURE(`domaintable',`hash /etc/mail/domaintable')dnl FEATURE(`genericstable',`hash /etc/mail/genericstable')dnl FEATURE(`virtusertable',`hash /etc/mail/virtusertable')dnl FEATURE(always_add_domain)dnl FEATURE(redirect)dnl define(`confCOPY_ERRORS_TO', `Postmaster')dnl define(`confMAX_DAEMON_CHILDREN', 16)dnl define(`confME_TOO', True)dnl define(`confCONNECTION_RATE_THROTTLE', 1)dnl define(`confREJECT_MSG', `551 we do not relay')dnl define(`confDONT_BLAME_SENDMAIL',`GroupWritableDirPathSafe,GroupWritableIncludeFileSafe,GroupWritableForwardFileSafe')dnl dnl ------ dnl Milter dnl ------ define(`_FFR_MILTER')dnl INPUT_MAIL_FILTER(`myfilter', `S=local:/var/run/myfilter.sock')dnl INPUT_MAIL_FILTER(`milter-amavis', `S=local:/var/run/amavis.sock, T=S:2m;R:2m;E:2m')dnl dnl ------------ dnl Access table dnl ------------ FEATURE(`access_db',`hash /etc/mail/access')dnl FEATURE(blacklist_recipients)dnl FEATURE(relay_mail_from)dnl dnl --------------- dnl some blacklists dnl --------------- FEATURE(`delay_checks')dnl dnl MAPS FEATURE(dnsbl,`blackholes.mail-abuse.org', `Mail from $&{client_addr} rejected; see http://mail-abuse.org/rbl/')dnl FEATURE(dnsbl,`dialups.mail-abuse.org', `Mail from $&{client_addr} rejected; see http://mail-abuse.org/dul/')dnl FEATURE(dnsbl,`relays.mail-abuse.org', `Mail from $&{client_addr} rejected; see http://work-rss.mail-abuse.org/')dnl dnl ORBS - death :-( dnl FEATURE(dnsbl,`inputs.orbs.org', `$&{client_addr} is in inputs.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`delayed-outputs.orbs.org', `$&{client_addr} is in delayed-outputs.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`outputs.orbs.org', `$&{client_addr} is in outputs.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`manual.orbs.org', `$&{client_addr} is in manual.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`spamsources.orbs.org', `$&{client_addr} is in spamsources.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`untestable-netblocks.orbs.org', `$&{client_addr} is in untestable-netblocks.orbs.org; see: http://www.orbs.org/')dnl dnl FEATURE(dnsbl,`spamsource-netblocks.orbs.org', `$&{client_addr} is in spamsource-netblocks.orbs.org; see: http://www.orbs.org/')dnl dnl ORBL FEATURE(dnsbl,`or.orbl.org', `$&{client_addr} is in or.orbl.org; see: http://www.orbl.org/')dnl dnl ORDB FEATURE(dnsbl,`relays.ordb.org', `$&{client_addr} is in relays.ordb.org; see: http://www.ordb.org/')dnl dnl ORBZ FEATURE(dnsbl,`inputs.orbz.org', `$&{client_addr} is in inputs.orbz.org; see: http://www.orbz.org/')dnl FEATURE(dnsbl,`outputs.orbz.org', `$&{client_addr} is in outputs.orbz.org; see: http://www.orbz.org/')dnl dnl OsiruSoft FEATURE(dnsbl,`relays.osirusoft.com', `$&{client_addr} is in relays.osirusoft.com; see: http://relays.osirusoft.com/')dnl dnl -------------- dnl Authentication dnl -------------- define(`confAUTH_MECHANISMS', `PLAIN LOGIN')dnl TRUST_AUTH_MECH(`PLAIN LOGIN')dnl dnl ------- dnl SSL/TLS dnl ------- define(`CERT_DIR', `/opt/ca')dnl define(`confCACERT_PATH', `CERT_DIR/ssl.crt')dnl define(`confCACERT', `CERT_DIR/ssl.crt/calugs.crt')dnl define(`confSERVER_CERT', `CERT_DIR/ssl.crt/wigwam.crt')dnl define(`confSERVER_KEY', `CERT_DIR/ssl.key/wigwam.key')dnl dnl ------------ dnl local mailer dnl ------------ define(`LOCAL_MAILER_MAX',10000000)dnl FEATURE(smrsh,/usr/sbin/smrsh)dnl define(`LOCAL_MAILER_PATH',`/usr/bin/procmail')dnl FEATURE(local_procmail)dnl dnl ----------- dnl SMTP mailer dnl ----------- define(`SMTP_MAILER_MAX',10000000)dnl dnl --------------- dnl procmail mailer dnl --------------- define(`PROCMAIL_MAILER_MAX',10000000)dnl define(`PROCMAIL_MAILER_PATH',`/usr/bin/procmail')dnl dnl ----------- dnl UUCP mailer dnl ----------- define(`UUCP_MAILER_MAX',10000000)dnl dnl ----------- dnl Mailertable dnl ----------- MAILER(local)dnl MAILER(smtp)dnl MAILER(procmail)dnl MAILER(uucp)dnl