[Postfixbuch-users] Ausnahmen bei helo_rejections - wo ist der Fehler
Christian Bricart
christian at bricart.de
Fr Sep 28 15:58:12 CEST 2007
Ralf Hildebrandt wrote:
> * Christian Bricart <christian at bricart.de>:
>> Tach zusammen,
>>
>> irgendwie scheine ich hier wohl etwas zu übersehen..
>> Eine bestimmte eingehende Mail wird bei mir mit folgendendem Fehler
>> abgewiesen:
>>
>> [..] Helo command rejected: Host not found; from=<noreply at example.com>
>> to=<ichselber at meindomain.de> proto=ESMTP
>> helo=<falsch.konfigurierter.hostname.srv>
>>
>> Das sind meine helo_restrictions:
>>
>> smtpd_helo_restrictions =
>> permit_sasl_authenticated
>> permit_mynetworks
>> check_helo_access hash:/etc/postfix/helo_access
>> reject_non_fqdn_hostname
>> reject_invalid_hostname
>> permit
>>
>> In der helo_access habe ich eine Zeile:
>
> .hostname.srv OK
> hostname.srv OK
ok.. hab ich jetzt mit und ohne Punkt drin - Fehlermeldung ist die selbe
und immer noch reject..
Wie weit nach "vorne" matcht das denn..? Weil der oben im HELO übergebene
Hostname ja noch länger ist. AFAIK sollte nach vorne verlängern nur
spezifischer sein, oder?
Also würde ein Eintrag "srv OK" und ".srv OK" noch mehr durchlassen.
>
>> Warum wird trotz "OK" noch reject_invalid_hostname ausgewertet? (<-
>> daher
>> resultiert doch der o.g. Reject, oder?)
>
> Sieht so aus. Und der rest deiner Restriktionen???
Naja - die kommen dann als nächstes dran :-)
Erstmal steht ja in der Fehlermeldung: "Helo command rejected: Host not
found" - also brauche ich erstmal nur überall zu suchen, wo etwas mit
"helo" restricted wird - dachte ich..
und in den anderen smtpd_*_restrictions habe ich keine *_helo_* mehr
definiert...
Christian
Mehr Informationen über die Mailingliste Postfixbuch-users