Hi all I've been trawling the qmail-ldap lists to try to find a solution to my problems. I'm in the exact same position as the person in this post
http://marc.theaimsgroup.com/?l=qmail-ldap&m=99661027532621&w=2 I have verified that the mailHost attribute and control/me are correct control/rcpthosts control/locals are correct qldap-ldaplookup finds the record in ldap with the approrpiate response on forwarding depending on mailHost If I set mailHost to the smtp relay my email client uses (control/me) then the email is delivered to the Maildir on that machine properly (verified for both hosts). However... The final hurdle is qmqpd. The daemon gets run when you telnet to port 628 from the other qmail-ldap cluster member (verified as working both ways between the two machines). However, sending an email via the non mailHost relay (so that it should forward it to the mailHost for that user) results in the dreaded: delivery 15: deferral: Temporary_error_in_qmail-qmqpc_(as_mail_forwarder)_(LDAP-ERR_#239)/ Running Claudio's qmqpc_test produces the same output as the above list post (a 'Z' appended on the end of the destination email address) This is occurring with standard qmail-ldap-20030301 and also with qmail-patches-20030306.tgz (http://qmail.bayour.com/patches_ldap/) applied using the following: cat 000_qmailqueue | patch -p1 cat 001_netscape-progress | patch -p1 cat 002_qmail-link-sync | patch -p1 cat 003_qmail-smtpd-bmtpatch | patch -p1 cat 001a_remove_for_qmail-ldap_qmail-pop3d | patch -p1 cat 001b_create_emtpy_files_needed_for_qmail-ldap | patch -p1 cat 001c_remove_for_qmail-ldap_qmail-smtpd | patch -p1 cat 002a_qmail-ldap_20030301 | patch -p1 cat 003a_qmail-ldap-control_20030306 | patch -p1 cat 004a_smtp-auth-20020501a | patch -p1 cat 005b_virtual_users | patch -p1 cat 006a_makefile_options | patch -p1 with no rejects (just some fuzz and offsets). A bit of Makefile massaging was required however. The platform is solaris8/sparc, openldap 2.1.12, openssl 0.9.6g At this point I am stumped. -- Nick
