[postfix-users] Client host rejected: cannot find your hostname
Ralf Hildebrandt
Ralf.Hildebrandt at charite.de
Mi Dez 29 15:06:26 CET 2010
* Gerhard Waldemair <gerhard at waldemair.com>:
> Hallo,
>
> ich brauch mal eure Hilfe:
>
> Mir schicken 2 Kunden eine eMail. Ich kenne die eMail Adressen und würde die Mail gerne annehmen. Aber Postfix macht mir einen Strich durch die Rechnung.
>
>
> Hier das Log:
>
> Dec 27 10:12:07 mail postfix/smtpd[17239]: warning: 217.114.212.50: hostname ns.km22634.keymachine.de verification failed: Name or service not known
> Dec 27 10:12:07 mail postfix/smtpd[17239]: connect from unknown[217.114.212.50]
$ host 217.114.212.50
50.212.114.217.in-addr.arpa domain name pointer ns.km22634.keymachine.de.
$ host ns.km22634.keymachine.de
;; connection timed out; no servers could be reached
> Dec 24 20:12:01 mail postfix/smtpd[31127]: warning: 62.146.124.175: address not listed for hostname de-post.webgains.com
> Dec 24 20:12:01 mail postfix/smtpd[31127]: connect from unknown[62.146.124.175]
$ host 62.146.124.175
175.124.146.62.in-addr.arpa domain name pointer de-post.webgains.com.
$ host de-post.webgains.com
de-post.webgains.com has address 62.146.124.127
62.146.124.127 != 62.146.124.175
> Wie komme ich an die Mails ?
Na Deine Restriktionen anpassen.
reject_unknown_client ist kein schlauer Plan!
> mail:/etc/postfix# cat whitelist
> 62.146.124.127 OK
> 62.146.124.175 OK
> ns.km22634.keymachine.de OK
Das geht natürlich nur mit IPs, denn der Hostname ist ja unknown!
> smtpd_client_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unknown_client
Da ist der Fehler. Nimm die ganz weg, Du hast das eh alles schon in
smtpd_recipient_restrictions. Bzw. DORT muss die Ausnahme rein.
> smtpd_recipient_restrictions = permit_mynetworks,
> permit_sasl_authenticated, reject_unauth_destination,
> reject_unauth_pipelining, reject_non_fqdn_recipient,
> reject_invalid_hostname, check_policy_service inet:127.0.0.1:60000,
> permit
> smtpd_sender_restrictions = permit_mynetworks,
> permit_sasl_authenticated, reject_unknown_hostname,
> reject_unknown_recipient_domain, reject_unknown_sender_domain
Und auch hier wieder alles
--
Ralf Hildebrandt
Geschäftsbereich IT | Abteilung Netzwerk
Charité - Universitätsmedizin Berlin
Campus Benjamin Franklin
Hindenburgdamm 30 | D-12203 Berlin
Tel. +49 30 450 570 155 | Fax: +49 30 450 570 962
ralf.hildebrandt at charite.de | http://www.charite.de
Mehr Informationen über die Mailingliste postfix-users