Is it possible to have user specific address book and one public address book?<br><br>There's this option that says if I use ldap <br><br><div class="gmail_quote">2009/2/13 Kees de Keizer (RC) <span dir="ltr"><<a href="mailto:kees@de-keizer.net">kees@de-keizer.net</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Fri, 13 Feb 2009 11:24:02 -0300, Eden Caldas <<a href="mailto:edencaldas@gmail.com">edencaldas@gmail.com</a>><br>

<div><div></div><div class="Wj3C7c">wrote:<br>
<br>
>> > It's on a VM so I'm not afraid to say passwords here.<br>
>> ><br>
>> > Distro is Ubuntu 8.04.2<br>
>> > Installed slapd then I did dpkg-reconfigure and configured <a href="http://teste.org" target="_blank">teste.org</a><br>
>> > Set admin password to 123456<br>
>> > backend and database are hdb<br>
>> > suffix          "dc=teste,dc=org"<br>
>> ><br>
>> > I also installed phpldapadmin.<br>
>> > I can login with the admin account<br>
>> > I create and addressbook entry<br>
>> ><br>
>> > dc=teste,dc=org (2)<br>
>> > |_cn=admin<br>
>> > |_cn=Eden Caldas<br>
>> ><br>
>> > Eden Caldas is the addressbook entry.<br>
>> ><br>
>> > I edit main.inc.php and uncoment the ldap lines.<br>
>> > I configure like this:<br>
>> ><br>
>> > $rcmail_config['address_book_type'] = 'ldap';<br>
>> ><br>
>> > $rcmail_config['ldap_public']['teste'] = array(<br>
>> >   'name'          => '<a href="http://teste.org" target="_blank">teste.org</a>',<br>
>> >   'hosts'         => array('<a href="http://mail.teste.org" target="_blank">mail.teste.org</a>'),<br>
>> >   'port'          => 389,<br>
>> >   'use_tls'        => false,<br>
>> >   'user_specific' => false,<br>
>> >   'base_dn'       => 'dc=teste,dc=org',<br>
>> >   'bind_dn'       => 'cn=admin,dc=teste,dc=org',<br>
>> >   'bind_pass'     => '123456',<br>
>> >   'writable'      => true,<br>
>> >   'LDAP_Object_Classes' => array("top", "inetOrgPerson"),<br>
>> >   'required_fields'     => array("cn", "sn", "mail"),<br>
>> >   'LDAP_rdn'      => 'mail',<br>
>> >   'ldap_version'  => 3,<br>
>> >   'search_fields' => array('mail', 'cn'),<br>
>> >   'name_field'    => 'cn',<br>
>> >   'email_field'   => 'mail',<br>
>> >   'surname_field' => 'sn',<br>
>> >   'firstname_field' => 'gn',<br>
>> >   'sort'          => 'cn',<br>
>> >   'scope'         => 'sub',<br>
>> >   'filter'        => '',<br>
>> >   'fuzzy_search'  => true);<br>
>> ><br>
>> > When I log into roundcube and go to the address book  get only<br>
>> "<a href="http://teste.org" target="_blank">teste.org</a>"<br>
>> > showing in the groups field but nothing else.<br>
>> ><br>
>> > Any thoughts?<br>
>><br>
>> And what happens when you search for one or more persons?<br>
</div></div><div class="Ih2E3d">> err... it works<br>
><br>
> So is that the normal behavior? We have no list of contacts, we have<br>
> to search?<br>
<br>
</div>While testing something, I noticed that when the filter-option in the<br>
LDAP config is filled, this search is performed when opening the<br>
addressbook. You can use I.E.:<br>
<br>
'filter' => 'mail=*@*', // used for basic listing (if not empty)<br>
<font color="#888888">--<br>
</font><div><div></div><div class="Wj3C7c">Kees de Keizer<br>
<a href="mailto:kees@de-keizer.net">kees@de-keizer.net</a><br>
<a href="http://www.de-keizer.net/" target="_blank">http://www.de-keizer.net/</a><br>
</div></div></blockquote></div><br>