Hi, all. I just want to "hack" this file to bind as login user while use global LDAP address book: squirrelmail-1.4.13 /functions/abook_ldap_server.php SquirrelMail use a binddn to search the whole LDAP tree, but i want to use the user dn who login in the webmail to bind and search: My LDAP tree: dc=com |- dc=example |- o=domains # <-- basedn: o=domains,dc=example,dc=com |- o=hello.com # <- virtual domain |- mail= user@xxxxxxxxx # <-- virutal user |- o=world.com # <- virtual domain |- mail=user@xxxxxxxxx # <-- virutal user If use global LDAP address book, it will bind to binddn for all users, such as: dn: cn=vmail, dc=example, dc=com What i need is make it bind to the user who login in the webmail, such as this user: dn: mail=user@xxxxxxxxx, o=hello.com, o=domains, dc=example, dc=com User use mail address as their login name. How can i implement this function? Thanks for your help. --- Best regards. Bibby 2007.12.31 ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ ----- squirrelmail-users mailing list Posting guidelines: http://squirrelmail.org/postingguidelines List address: squirrelmail-users@xxxxxxxxxxxxxxxxxxxxx List archives: http://news.gmane.org/gmane.mail.squirrelmail.user List info (subscribe/unsubscribe/change options): https://lists.sourceforge.net/lists/listinfo/squirrelmail-users