Hello!

My qmail don't deliver any local messages though ldap record is exists.

I have read all qmail/qmail-ldap instructions and didn't find the
solution. Could any body help me?

I use qmail-ldap-1.03-20021201a.patch
My local host is orionet.chuvashia.ru

When I run: 

echo to: danil | /var/qmail/bin/qmail-inject

or

echo test | /var/qmail/bin/sendmail [EMAIL PROTECTED]

Qmail writes to log:

------
starting delivery 10: msg 145983 to local [EMAIL PROTECTED]
status: local 1/10 remote 0/20
failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1)/
------

The openldap log is:
------
==> bdb_bind: dn: cn=Manager,o=orionet
SRCH "o=orionet" 2 0    0 0 0
filter: 
(&(objectClass=qmailUser)(|([EMAIL PROTECTED])([EMAIL PROTECTED])))
attrs: uid qmailUID qmailGID accountStatus mailHost mailMessageStore homeDirectory 
mailQuotaSize mailQuotaCount mailQuota mailForwardingAddress deliveryProgramPath 
deliveryMode mailReplyText qmailDotMode mailSizeMax
------

Then I run ldapsearch with these parameters:

ldapsearch -D "cn=Manager,o=orionet" -b "o=orionet" -w dandy "SEEN_FILTER" SEEN_ATTRS

And it returns:
------
dn: uid=danil,ou=accounts,o=orionet
mailHost: orionet.chuvashia.ru
uid: danil
accountStatus: active
homeDirectory: /home/danil/

# search result
search: 2
result: 0 Success
------

Some control files:
defaultdelivery: ./Maildir/
dirmaker: /var/qmail/bin/create_homedir
ldapdefaultdotmode: ldaponly

There is no ldap environment.

------------------------

May be I forgot to add some attributes to my account record? But the
requirements are only: objectclass, mail, uid



Thanks!

-- 
Danil Pismenny
http://dapi.chaz.ru/

Reply via email to