|
Merhaba,
qmail1.03, vpopmail5.4.6, db-4.2.52, openldap2.1.23 'ü freebsd5.4
üzerine kurdum.
vpopmail'in README.ldap dosyasındaki tarife uygun olarak ldap'ı
yapılandırdım.
slapd çalışıyor.
ps aux |grep slapd
root 93014 0.0 0.7 14560 3772
?? Is 7:47PM 0:00.16
/usr/local/libexec/slapd
netstat -na
Proto Recv-Q Send-Q Local
Address Foreign
Address
(state)
tcp4 0 0 *.389 *.* LISTEN problem olmadan ldapadd komutu ile ldif dosyası
oluşturabildim.
ldapadd -f /usr/local/etc/openldap/vpopmail.ldif -x
-w password -D'cn=vpopmail,o=vpopmail'
vpopmail in vadddomain komutu ile domain de
açabiliyorum. açtığım domaine mailde geliyor ve alabiliyorum.
ldapsearch -x -b "o=vpopmail" komutu ile açmış olduğum userlarıda server
üzerinde listeliyor.
Ancak outlook express kullanıyorum. orada
malum dizin(ldap) hizmeti var. fakat serverumu oraya eklediğimde searcbase' e
o=vpopmail, yada dc=vpopmail.com,dc=com yaptığım halde bir türlü mail
adreslerini listeleyemiyorum. There is no entries hatası veriyor.
Yapılandırmayı test amacıyla yaptığım için deneme amacıyla testmakinemde
vpopmail.com domaini kullandım.
Problem nereden kaynaklanıyor.
Uygun bir yapılandırma gönderebilir misiniz?
slapd.conf dosyam aşağıdaki gibi
####################################
include
/usr/local/etc/openldap/schema/core.schema
include /usr/local/etc/openldap/schema/qmailUser.schema schemacheck off pidfile
/var/run/slapd.pid
argsfile /var/run/slapd.args database
bdb
suffix "o=vpopmail" rootdn "cn=vpopmail, o=vpopmail" rootpw passwd directory /usr/local/var/openldap-data index objectClass pres,eq index cn,sn,uid eq index qmailUID,qmailGID eq access to * by self write by dn="cn=vpopmail,o=vpopmail" write by * write ######bitti##############################
ldap.conf dosyam aşağıdakidir;
#SIZELIMIT
12
#TIMELIMIT 15 #DEREF never #######################################
vpopmail.ldif dosyam aşağıdaki gibi
######################################
dn: o=vpopmail
objectClass: Organization o: vpopmail ######bitti###############################
ldapsearch ettiğimde aşağıdaki gibi sonuç alıyorum;
#####################################
ldapsearch -x -b "o=vpopmail"
# extended LDIF # # LDAPv3 # base <o=vpopmail> with scope sub # filter: (objectclass=*) # requesting: ALL # # vpopmail
dn: o=vpopmail objectClass: Organization o: vpopmail # vpopmail.com, vpopmail
dn: ou=vpopmail.com,o=vpopmail ou: vpopmail.com objectClass: organizationalUnit # postmaster, vpopmail.com, vpopmail
dn: uid=postmaster,ou=vpopmail.com,o=vpopmail uid: postmaster userPassword:: e01ENX0kMSQvZkpsQ29mbSRWOHhzU00uQXdsZU5hNkVnOE0uUjYw qmailUID: 1 qmailGID: 0 qmaildomain: Postmaster mailMessageStore: /usr/local/vpopmail/domains/vpopmail.com/postmaster mailQuota: NOQUOTA clearPassword: ppp objectClass: qmailUser # yavuz, vpopmail.com, vpopmail
dn: uid=yavuz,ou=vpopmail.com,o=vpopmail uid: yavuz userPassword:: e01ENX0kMSRSNmdlU0w1SyRWNHpJS3ZpSzZWRDRIaGQwSjlWS0Ev qmailUID: 1 qmailGID: 0 qmaildomain: yavuz mailMessageStore: /usr/local/vpopmail/domains/vpopmail.com/yavuz mailQuota: NOQUOTA clearPassword: 111 objectClass: qmailUser # search result
search: 2 result: 0 Success # numResponses: 5
# numEntries: 4 ############BITTI######################################################
Problem nereden kaynaklanıyor
? |

