8 messages in net.sourceforge.lists.courier-sqwebmailRe: [sqwebmail] LDAP Address Books in...
FromSent OnAttachments
Stephen MeatheringhamJan 7, 2007 3:48 pm 
Sam VarshavchikJan 7, 2007 4:08 pm 
Stephen MeatheringhamJan 7, 2007 4:19 pm 
Sam VarshavchikJan 7, 2007 6:43 pm 
Stephen MeatheringhamJan 7, 2007 8:19 pm 
Brian CandlerJan 8, 2007 12:36 pm 
Stephen MeatheringhamJan 8, 2007 4:26 pm 
Sam VarshavchikJan 8, 2007 6:41 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:Re: [sqwebmail] LDAP Address Books in SQWebMail Web InterfaceActions...
From:Sam Varshavchik (mrs@courier-mta.com)
Date:Jan 7, 2007 4:08:34 pm
List:net.sourceforge.lists.courier-sqwebmail

Stephen Meatheringham writes:

Having dug around in the Courier installation directories I find another ldapsearch binary (in the /usr/lib/courier/share/sqwebmail directory). I can get no response from that program at all.

Well, your first step would be to run this one as follows, and see what happens:

ldapsearch [server] [port] [base] [search]

server - LDAP server's hostname, port - LDAP port, usually 389.

base - your LDAP root suffix

search - the search string

Ex:

ldapsearch ldap.example.com 389 dc=example,dc=com 'Smith'

I also can see no way to specify what filter to use with the search. I would like to use "cn" for that.

The default search string is "(|(uid=<key>)(sn=<key>)(cn=<key>))", and if that doesn't find anything, "(|(uid=<key>*)(sn=<key>*)(mail=<key>*)(cn=<key>*))".

Although that can be customized using some environment variables, your first order of business is to verify that there's some communication going here.