Hi All,

I think, there should be no Problem with "Global Address book" with 
clients like Netscape or the new Mozilla. Both have LDAP capable
address books, and we're using it successfully openldap and qmail-ldap.


Greetings

Christian


[EMAIL PROTECTED] wrote:

>Global Address book for... SqWebMail?
>Or is that some software that sits on top of LDAP servers?
>
>Sumith Ail wrote:
>
>>Hello Vol
>>
>>I understand configuring LDAP is a pain. Is there an alternative in
>>Vpopmail for people who require Global Address Book.
>>
>>Also, If at all I succeed in getting LDAP database to work  will the
>>Global Address book be available.
>>
>>I'd like to hear from people who are using VPOPMAIL+LDAP in production
>>environment.
>>
>>Regards
>>Sumith
>>
>>[EMAIL PROTECTED] wrote:
>>
>>>There's a lot going on with the LDAP configuration.
>>>First of all.  Your suffix must be contained within the VLDAP_BASEDN.
>>>
>>>>#define VLDAP_BASEDN "ou=%s, o=Inter7"
>>>>
>>>
>>>Your suffix should read:
>>>
>>>suffix  "o=Inter7"
>>>
>>>If you don't want the o=Inter7, you must create your own schemas.
>>>The o, and ou were used because they are standard with OpenLDAP,
>>>and very little configuration-time would be needed (I thought anyway).
>>>
>>>Lastly, you must create your suffix.
>>>
>>>bash$ cat > file
>>>dn: o=Inter7
>>>o: Inter7
>>>objectclass: organization
>>>
>>>bash$ cat file | ldapinsert
>>>bash$
>>>
>>>Again, to everyone.  The LDAP module does function properly, it's just
>>>a real pain to configure.  Second, we're not all too thrilled with
>>>LDAP anyway, and we always suggest another database.  If you feel
>>>you're stuck with LDAP because you have an LDAP user-base from another
>>>mail system, then you have no idea how right you are.  Converting
>>>between two different email LDAP database schemas is incredibly
>>>difficult and time consuming.
>>>
>>>That's it! :)
>>>
>>>Good luck to everyone still willing to give the LDAP module a shot.
>>>
>>>Sumith Ail wrote:
>>>
>>>>Hello List / Vol / Ken
>>>>
>>>>I am trying to configure Vpopmail 5.0pre5 with OpenLDAP 2.0.7 on RH 7.1.
>>>>With the help that I've got from the archives of the list, this is what
>>>>I've included in slapd.conf file.
>>>>
>>>>include         /etc/openldap/schema/qmail.schema
>>>>
>>>>database        ldbm
>>>>suffix          "o=itisl"
>>>>suffix          "dc=itisl,dc=net"
>>>>rootdn          "cn=Sumith,dc=itisl,dc=net"
>>>>rootpw          password
>>>>directory       /var/lib/ldap/itisl
>>>>defaultaccess   read
>>>>schemacheck     on
>>>>lastmod         on
>>>>
>>>>in qmail.schema file....
>>>>
>>>>objectclass qmailUser
>>>>       requires
>>>>                 objectClass,
>>>>                 name,
>>>>                 uid,
>>>>                 qmailGID,
>>>>                 qmailUID,
>>>>                 qmaildomain,
>>>>                 userPassword,
>>>>                 mailQuota,
>>>>                 mailMessageStore
>>>>
>>>>in vldap.h ....
>>>>
>>>>#ifndef VPOPMAIL_LDAP_H
>>>>#define VPOPMAIL_LDAP_H
>>>>
>>>>#undef OLD_VLDAP
>>>>
>>>>#define VLDAP_SERVER "localhost"
>>>>#define VLDAP_PORT 389
>>>>#define VLDAP_USER "cn=Sumith, dc=itisl, dc=net"
>>>>#define VLDAP_PASSWORD "password"
>>>>
>>>>#ifdef OLD_VLDAP
>>>>  #define VLDAP_BASEDN "ou=Subs, o=Inter7"
>>>>#else
>>>>  #define VLDAP_BASEDN "ou=%s, o=Inter7"
>>>>#endif
>>>>
>>>>static char *vldap_attrs[] = {
>>>>  "name",
>>>>  "uid",
>>>>  "qmailGID",
>>>>  "qmailUID",
>>>>  "qmaildomain",
>>>>  "userPassword",
>>>>  "mailQuota",
>>>>  "mailMessageStore",
>>>>  NULL
>>>>};
>>>>#endif
>>>>
>>>>Vpopmail compiled OK but when I try to vaddomian I get "Unable to chdir
>>>>to vpopmail/users" error.
>>>>
>>>>The errors that I see in OpenLDAP logs are...
>>>>Sep 13 14:53:35 leo slapd[2027]: /etc/openldap/schema/qmail.schema: line
>>>>11: old objectclass format not supported.
>>>>
>>>>Sep 13 14:55:46 leo slapd[2029]: do_bind: v2 bind: "cn=Sumith, dc=itisl,
>>>>dc=net" to "cn=Sumith,dc=itisl,dc=net"
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: conn=0 op=0 p=2
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: 0::
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_response: msgid=1 tag=97 err=0
>>>>Sep 13 14:55:46 leo slapd[2029]: conn=0 op=0 RESULT tag=97 err=0 text=
>>>>Sep 13 14:55:46 leo slapd[2029]: ber_get_next on fd 7 failed errno=11
>>>>(Resource temporarily unavailable)
>>>>
>>>>ep 13 14:55:46 leo slapd[2029]: SRCH "ou=test3.com, o=Inter7" 2 0
>>>>Sep 13 14:55:46 leo slapd[2029]:     0 0 0
>>>>Sep 13 14:55:46 leo slapd[2029]: begin get_filter
>>>>Sep 13 14:55:46 leo slapd[2029]: EQUALITY
>>>>Sep 13 14:55:46 leo slapd[2029]: end get_filter 0
>>>>Sep 13 14:55:46 leo slapd[2029]:     filter: (objectClass=qmailUser)
>>>>Sep 13 14:55:46 leo slapd[2029]:     attrs:
>>>>Sep 13 14:55:46 leo slapd[2029]:  name
>>>>Sep 13 14:55:46 leo slapd[2029]:  uid
>>>>Sep 13 14:55:46 leo slapd[2029]:  qmailGID
>>>>Sep 13 14:55:46 leo slapd[2029]:  qmailUID
>>>>Sep 13 14:55:46 leo slapd[2029]:  qmaildomain
>>>>Sep 13 14:55:46 leo slapd[2029]:  userPassword
>>>>Sep 13 14:55:46 leo slapd[2029]:  mailQuota
>>>>Sep 13 14:55:46 leo slapd[2029]:  mailMessageStore
>>>>Sep 13 14:55:46 leo slapd[2029]:
>>>>Sep 13 14:55:46 leo slapd[2029]: conn=0 op=1 SRCH base="ou=test3.com,
>>>>o=Inter7" scope=2 filter="(objectClass=qmailUser)"
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: conn=0 op=1 p=2
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: 10::
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_response: msgid=2 tag=101 err=32
>>>>Sep 13 14:55:46 leo slapd[2029]: conn=0 op=1 RESULT tag=101 err=32 text=
>>>>Sep 13 14:55:46 leo slapd[2029]: do_delete
>>>>Sep 13 14:55:46 leo slapd[2029]: conn=0 op=2 DEL dn="ou=test3.com,
>>>>o=Inter7"
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: conn=0 op=2 p=2
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_result: 10::
>>>>Sep 13 14:55:46 leo slapd[2029]: send_ldap_response: msgid=3 tag=107 err=32
>>>>Sep 13 14:55:46 leo slapd[2029]: conn=0 op=2 RESULT tag=107 err=32 text=
>>>>Sep 13 14:55:46 leo slapd[2029]: ber_get_next on fd 7 failed errno=11
>>>>(Resource temporarily unavailable)
>>>>
>>>>Would appreciate any pointers from people who have had success in making
>>>>OpenLDAP 2.x to work with Vpopmail. Once this is done I promise to
>>>>submit a detail HOWTO on VPOPMAIL+LDAP to the List. Meanwhile I'll
>>>>continue reading OpenLDAP docs.
>>>>
>>>>Regards
>>>>Sumith Ail
>>>>
>



Reply via email to