[Postfixbuch-users] HELO/EHLO-Namen per DNS/IP überprüfen

IT-Mailinglists IT-Mailinglists at ennovatis.de
Do Feb 3 10:10:20 CET 2011


Hallo,

gibt es eine Option die es ermöglicht den übermittelten HELO/EHLO-Namen des Servers der die Verbindung zum Postfix aufbaut zu überprüfen?
Ich möchte also, dass wenn sich ein Server mit zum Beispiel mail.gmx.net beim Postfix meldet, dass dann Postfix einen reverse Lookup auf mail.gmx.net durchführt und schaut ob die IP der rDNS-Abfrage mit dem Server übereinstimmt der sich zum Postfix verbunden hat und vorgibt mail.gmx.net zu sein.
Soweit ich das verstehe leisten das die Optionen reject_invalid_helo_hostname, reject_non_fqdn_helo_hostname und reject_unknown_helo_hostname ja nicht. Eine andere Option die sowas bewerkstelligen könnte habe ich auch nicht gefunden. Nun stellt sich mir die Frage, bin ich blind, oder gibt es diesen Check aus gutem Grund nicht - wenn das so ist, würde ich natürlich gern den Grund verstehen wollen. :)

Sinn der ganzen Aktion soll sein das Spammer frühzeitig abgewehrt werden, auch wenn Sie sich als gültiger Mailserver (wie mail.gmx.net) ausgeben.

Ich hoffe das war einigermaßen verständlich formuliert. :)

Hier meine aktuellen Restrictions:

smtpd_recipient_restrictions =
        # unsaubere Mails verbieten
        reject_non_fqdn_sender,
        reject_non_fqdn_recipient,
        reject_unknown_sender_domain,
        reject_unknown_recipient_domain,
        # nicht ausgehandeltes Pipelining
        reject_unauth_pipelining,
        # eigene User erlauben
        permit_mynetworks,
        # Reverse Lookup und Gegenkontrolle mit Forward Lookup durchfuehren
        reject_unknown_client_hostname,
        # RBLs checken
        check_policy_service inet:127.0.0.1:10040,
        # Open Relay verhindern
        reject_unauth_destination,
        # (implizites) Erlauben
        permit


Beste Grüße,
Daniel



Mehr Informationen über die Mailingliste Postfixbuch-users