next up previous
Nächste Seite: Neustart von Sendmail Aufwärts: Die Konfigurationsdateien Vorherige Seite: Die Datei /etc/mail/virtusertable

Die Datei /etc/mail/mailertable

Man kann schließlich auch noch eine ``mailertable'' definieren. Mit dieser Datei kann man den Transport zu bestimmten Smarthosts delegieren. Man kann beispielsweise Mails an domain.com über den Smarthost provider.de verschicken, während alle anderen Mails an gmx.net zugestellt werden, also abhängig vom Zielrechner den zustellenden Smarthost und das verwendete Transportprotokoll zu definieren.

Diese Datei wird vor allem daher notwendig, weil zunehmend Mailserver im Internet gegen Relaying dicht gemacht werden (um so die Rechner als Ausgangspunkt von Spam zu schützen), und das Zustellen nur noch von bestimmten anderen Hosts aus zulassen.


# /etc/mail/mailertable
#
# Format:
# host.sub.org          local:foo
# host.provider.de      smtp:mail.provider.de
zaphod.fakedomain.de    local:zaphod
magrathea.fakedomain.de smtp:[192.168.0.2]
.uni-heidelberg.de      smtp:mail.urz.uni-heidelberg.de
.                       uucp:news-ma.rhein-neckar.de

Zu beachten ist hier die Reihenfolge der Einträge, der erste, von oben nach unten, passende Eintrag wird genommen. Der letzte Eintrag ``.'' gilt dann für alle Mails, die nicht vorher schon ``erwischt wurden''.

Man muß jetzt die eben erstelle Mailertable wieder mit makemap hash ... übersetzen.



Michael Lestinsky
2000-01-30