[Postfixbuch-users] Postfix via LDAP an Novell Groupwise

Oliver Meißner-Knippschild lists.o at la-familia-grande.de
Sa Feb 25 11:07:46 CET 2006


Hallo Liste,

inzwischen bin ich einen Schritt weiter, aber hänge jetzt kurz vor der 
Verzweiflung:

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





Mehr Informationen über die Mailingliste Postfixbuch-users