How about qmail+Vpopmail instead of qmail-ldap here.... will the clients 
like Sqwebmail,M$ Mail clients, Netscape work...

Regards
Sumith

Christian Wiese wrote:

> 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