############################################################################### ## ## ## File: dld.mc ## ## Author: Jens Ziemann ## ## Created: Tue, 26 May 1998 for DLD 5.4 ## ## Contents: sendmail 8.9.x mc file ## ## ## ## Copyright (C) 1998 Jens Ziemann, delix Computer GmbH ## ## All rights reserved. ## ## ## ############################################################################### divert(-1) include(`/usr/src/sendmail-8.9.1/cf/m4/cf.m4') define(`confDEF_USER_ID',``8:12'') dnl # Hier kann eine spezifische Version ID angelegt werden dnl # dnl # VERSIONID(`@(#)dld.mc 8.9.0 (jens@delix.de) 26/My/98') OSTYPE(`linux') DOMAIN(generic) undefine(`UUCP_RELAY') undefine(`BITNET_RELAY') #define(`SMTP_MAILER_FLAGS',`e')dnl FEATURE(masquerade_envelope) FEATURE(allmasquerade) FEATURE(redirect) FEATURE(always_add_domain) dnl # FEATURE(accept_unresolvable_domains) dnl # alles annehmen dnl # FEATURE(accept_unqualified_senders) dnl # FEATURE(local_procmail) dnl # Der Relay define(`SMART_HOST',`rmail') dnl # define(`SMART_HOST',`mail.gmx.net') dnl # aliase für lokale Nutzer define(`ALIAS_FILE',`/etc/mail/aliases') dnl # Warn- und Haltezeiten für Mail define(`confTO_QUEUEWARN',`1d') define(`confTO_QUEUERETURN',`7d') dnl # ---------------------------------------------------------------------- dnl # hiermit werden alle Rechner und Subdomainnamen ausmaskiert. dnl # (Aus hugo@drachi.dresden.de wird hugo@rcs.urz.tu-dresden.de) MASQUERADE_AS(rcs.urz.tu-dresden.de) dnl # ---------------------------------------------------------------------- dnl # wird kein(!) DNS benutzt, dann(!) die folgende Zeile auskommentieren dnl # dnl # FEATURE(nodns) dnl # ---------------------------------------------------------------------- dnl # Folgende Einstellungen sind fuer virtuellen Domains, User, ... dnl # dnl # FEATURE(mailertable) dnl # FEATURE(domaintable) dnl # Übersetzung in Namen draußen FEATURE(`genericstable', `hash -o /etc/mail/genericstable.db') dnl # Übersetzung in lokale Namen FEATURE(`virtusertable', `hash -o /etc/mail/virtusertable.db') GENERICS_DOMAIN_FILE(`/etc/mail/genericsdomain') FEATURE(use_cw_file) dnl # ---------------------------------------------------------------------- dnl # 8.9 anti-relay rules dnl # dnl # allen dresden.de hosts wird ein relay erlaubt. FEATURE(relay_entire_domain) dnl # aber /etc/hosts.deny macht eh nicht mit :-) dnl # Datenbank mit access und deny List aktivieren dnl # FEATURE(`access_db', `hash -o /etc/mail/access') # # Example Database /etc/access.db # # hans@spammer.kill.com REJECT # huebi.schnecke.de REJECT # cyberspammer.com 550 We don't accept mail from spammers # okay.cyberspammer.com OK # sendmail.org OK # 128.32 RELAY # Hans.Maier@ 550 We don't accept mail from spammers dnl # lokale Datenbank mit Blackliste Eintraegen aktivieren dnl # FEATURE(blacklist_recipients) dnl # Feature(rbl) holt sich aktuelle Spamming-Daten von http://maps.vix.com/rbl/ dnl # Es ist eine Realtime BlackList in der alle aktuellen Spammer verzeichnet werden FEATURE(rbl) dnl # ---------------------------------------------------------------------- dnl # dnl # LOCAL_RULESETS dnl # dnl # ---------------------------------------------------------------------- dnl # Die verschiedenen Mailer FEATURE(`local_procmail',`/usr/bin/procmail') MAILER(local) MAILER(procmail) MAILER(smtp) dnl # dnl # end dnl #