Mal ne Frage zu Postfix...

Markus Wigge markus at cultcom.de
Thu Nov 28 15:28:01 CET 2002


Tag,

in der Doku steht:
  check_relay_domains
     Permit the request when one of the following is true:
         * the client hostname matches $relay_domains or a subdomain
           thereof,
         * the resolved destination address matches $relay_domains or a
           subdomain thereof, and the address contains no
           sender-specified routing (user at elsewhere@domain),
         * Postfix is the final destination: any destination that matches
           $mydestination, $inet_interfaces or $virtual_maps.

Das ist ja soweit auch gut und schön, und als ich grade einen Extern 
stehenden Backup-Mailserver vie telnet ein wenig gequält habe mußte ich 
feststellen ich kann von "xyz at gmx.de" an "asdf at gmx.de" mails versenden ...

Doof dachte ich mir, aber korrekt, da ich von einem Host kam der den 1. 
Punkt erfüllt, also innerhalb einer Domain liegt für die gerelayed 
werden darf.

Meine Frage ist nun: Wie überprüft Postfix von welchem Host ich komme?

Ein einfacher Reverse-Lookup scheint mir da recht einfach fälschbar, ich 
gehe daher mal davon aus das mindestens Reverse und anschließend nochmal 
forward durchgeführt werden um sicher zu gehen, doch wie sicher ist das 
ganze?

Gibt es eine Möglichkeit check_relay_domains zu benutzen ohne den 1. 
Punkt zu erlauben? So das in JEDEM Fall nur Mails angenommen werden für 
die Postfix einen relay_domains Eintrag hat?

bye
   Markus




More information about the Linux mailing list