* Gerhard Waldemair gerhard@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