I have a central openldap server that store all of our mail system user accounts’ information.
the ldap entries like that:
dn: o=email
o: email
objectClass: top
objectClass: organization
structuralObjectClass: organization
entryUUID: d5a4884a-357a-1030-9dde-739135201ccd
creatorsName: cn=Manager,o=email
createTimestamp: 20110628023404Z
entryCSN: 20110628023404Z#000000#00#000000
modifiersName: cn=Manager,o=email
modifyTimestamp: 20110628023404Z
dn: ou=abc.dns04.com,o=email
ou: abc.dns04.com
objectClass: top
objectClass: organizationalUnit
structuralObjectClass: organizationalUnit
dn: ou=cde.com,o=email
ou: cde.com
objectClass: top
objectClass: organizationalUnit
structuralObjectClass: organizationalUnit
dn: uid=spark1@abc.dns04.com,ou=abc.dns04.com,o=email
qmailDotMode: ldapwithprog
mailMessageStore: /storage/abc.dns04.com/users/spark1
givenName: spark1
sn: spark1
mailQuotaSize: 10485760
userPassword:: e1NIQX1mRXFOQ2NvM1lxOWg1WlVnbEQzQ1pKVDRsQnM9
mail: spark1@abc.dns04.com
objectClass: top
objectClass: inetOrgPerson
objectClass: qmailUser
uid: spark1@abc.dns04.com
accountStatus: active
mailHost: mail.yahoo.com.cn
cn: spark1
structuralObjectClass: inetOrgPerson
entryUUID: 9aa5adb8-453e-1030-9e0a-d11c63ce2e37
creatorsName: cn=Manager,o=email
createTimestamp: 20110718040314Z
entryCSN: 20110718040314Z#000000#00#000000
modifiersName: cn=Manager,o=email
modifyTimestamp: 20110718040314Z
dn: uid=spark2@cde.com,ou=cde.com,o=email
qmailDotMode: ldapwithprog
mailMessageStore: /storage/cde.com/users/spark2
givenName: spark2
sn: spark2
mailQuotaSize: 10485760
userPassword:: e1NIQX1mRXFOQ2NvM1lxOWg1WlVnbEQzQ1pKVDRsQnM9
mail: spark2@cde.com
objectClass: top
objectClass: inetOrgPerson
objectClass: qmailUser
uid: spark2@cde.com
accountStatus: active
mailHost: mail.yahoo.com.cn
cn: spark2
structuralObjectClass: inetOrgPerson
entryUUID: a289eabc-453e-1030-9e0b-d11c63ce2e37
creatorsName: cn=Manager,o=email
createTimestamp: 20110718040327Z
entryCSN: 20110718040327Z#000000#00#000000
modifiersName: cn=Manager,o=email
modifyTimestamp: 20110718040327Z
I want to integrate openfire with our system, and when openfire user login the client, they can see the contacts which are in the same domain only.
it is possbile?
thanks.