[Postfixbuch-users] Postfix via LDAP an Novell Groupwise

Patrick Ben Koetter p at state-of-mind.de
Sa Feb 25 13:15:14 CET 2006


* Oliver Meißner-Knippschild <lists.o at la-familia-grande.de>:
> Hallo Liste,
> 
> inzwischen bin ich einen Schritt weiter, aber hänge jetzt kurz vor der 
> Verzweiflung:

Die Antwort finden wir im log, wenn Du den smtpd Daemon verbose laufen läßt.
Da kannst Du den Entscheidungsweg nachvollziehen.

p at rick



> 
> Die Anbindung ans LDAP funktioniert via "poastmap -q" astrein. Wenn ich 
> mit Telnet eine Mail einliefere, gibt Postfix ein "550 Recipient address 
> rejected: User unknown in relay recipient table" zurück.
> 
> Hier die entsprechenden Ausgaben:
> (bitte keine Rechtschreibfehler monieren, habs eben auf die Schnelle aus 
> einer VMWare abgetippt... ;) )
> 
> ramses: # cat /etc/postfix/ldap/ldap_recipient.cf
> bind = no
> server_host = ldap://192.168.80.14
> search_base = o=om
> query_filter = (mail=%s)
> result_attribute = uid
> 
> ramses: # postmap -q "oliver at olly-eva" 
> ldap:/etc/postfix/ldap/ldap_recipient.cf
> oliver
> ramses: # postnap -q "olivertest at olly-eva" 
> ldap:/etc/postfix/ldap/ldap_recipient.cf
> oliver
> 
> ramses: # postconf -n | grep relay
> relay_domains = olly-eva
> relay_recipient_maps = ldap:/etc/postfix/ldap/ldap_recipient.cf
> relayhost =
> 
> ramses: # telnet localhost 25
> 220 ramses.olly-eva
> helo ramses.olly-eva
> 250 ramses.olly-eva
> mail from:<root at ramses.olly-eva>
> 250 Ok
> rcpt to:<oliver at olly-eva>
> 550 <oliver at olly-eva>: Recipient address rejected: User unknown in relay 
> recipient table
> quit
> 
> ramses: # dig olly-eva MX
> [...]
> ;; ANSWER SECTION:
> olly-eva.    604800   IN   MX   10 aton.olly-eva.
> [...]
> ;; ADDITIONAL SECTION:
> aton.olly-eva.   604800   IN A 192.168.80.12
> [...]
> 
> ramses: # postconf -n | grep my
> mydestination = $myhostname, localhost.$mydomain
> myhostname = ramses.olly-eva
> mynetworks = 127.0.0.0/8
> smtpd_banner = $myhostname ESMTP
> 
> ramses: # postconf -n|grep smtpd_
> smtpd_banner = $myhostname ESMTP
> smtpd_client_restrictions =
> smtpd_data_restrictions = reject_multi_recipient_bounce
> smtpd_helo_required = yes
> smtpd_helo_restrictions =
> smtpd_recipient_restrictions = reject_unauth_destination permit
> smtpd_sasl_auth_enable = no
> smtpd_sender_restrictions =
> smtpd_use_tls = no
> 
> Das Log-File gibt allerdings recht wenig Aufschluss über den Fehler:
> ramses: # postfix -vvv start
> [...]
> daemon started -- version 2.2.5, configuration /etc/postfix
> 
> Direkt nach dem 550 im Telnet:
> ramses: # tail /var/log/mail
> [...]
> Feb 25 11:58:32 ramses postfix/smtpd[5335]: connect from 
> localhost[127.0.0.1]
> Feb 25 11:59:05 ramses postfix/smtpd[5335]: NOQUEUE: reject: RCPT from 
> localhost[127.0.0.1]: 550 <oliver at olly-eva>: Recipient address rejected: 
> User unknown in relay recipient table; from=<root at ramses.olly-eva> 
> to=<oliver at olly-eva> proto=SMTP helo=<ramses.olly-eva>
> 
> Evtl hat jemand von euch noch eine Idee wo ich mich verrant haben könnte???
> Noch ein Hinweis: Dieser Postfix läuft in einer VM und es geht momentan 
> _nur_ darum die LDAP-Anbindung auf die Beine zu stellen, bevor das dann 
> im Produktiv-System implementiert wird.
> 
> Meinen ergebensten Dank im Voraus
> Olly
> 
> 
> -- 
> _______________________________________________
> Postfixbuch-users mailingliste
> Heinlein Professional Linux Support GmbH
> 
> Postfixbuch-users at listi.jpberlin.de
> http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users

-- 
Das »Postfix«-Buch
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users