I have configured SOGo 3.1.5 with Openchange to work with Outlook 2016
natively. The mails are coming in fine, but I cannot see any addresses
in the address book. It webmail I can see all of the LDAP users and the
resources I have added to LDAP, but nothing it Outlook.
My LDAP config:
SOGoUserSources = (
{
id = sambaLogin;
displayName = "SambaLogin";
canAuthenticate = YES;
type = ldap;
CNFieldName = cn;
IDFieldName = cn;
UIDFieldName = sAMAccountName;
hostname = "ldap://127.0.0.1";
baseDN = "CN=Users,DC=mooncascade,DC=net";
bindDN = "CN=sogo,CN=Users,DC=mooncascade,DC=net";
bindPassword = "password";
bindFields = (sAMAccountName);
},
{
id = sambaShared;
displayName = "Shared Addressbook";
canAuthenticate = NO;
isAddressBook = YES;
type = ldap;
CNFieldName = cn;
IDFieldName = mail;
UIDFieldName = mail;
hostname = "ldap://127.0.0.1";
baseDN = "DC=mooncascade,DC=net";
bindDN = "CN=sogo,CN=Users,DC=mooncascade,DC=net";
bindPassword = "password";
filter = "((NOT isCriticalSystemObject='TRUE') AND (mail=\'*\')
AND (NOT objectClass=contact))";
},
{
id = sambaContacts;
displayName = "Shared Contacts";
canAuthenticate = NO;
isAddressBook = YES;
type = ldap;
CNFieldName = cn;
IDFieldName = mail;
UIDFieldName = mail;
hostname = "ldap://127.0.0.1";
baseDN = "DC=oc,DC=lan";
bindDN = "CN=sogo,CN=Users,DC=mooncascade,DC=net";
bindPassword = "password";
filter = "((((objectClass=person) AND (objectClass=contact) AND
((uidNumber>=2000) OR (mail='*')))
AND (NOT isCriticalSystemObject='TRUE') AND (NOT
showInAdvancedViewOnly='TRUE') AND (NOT uid=Guest))
OR (((objectClass=group) AND (gidNumber>=2000)) AND
(NOT isCriticalSystemObject='TRUE') AND (NOT
showInAdvancedViewOnly='TRUE')))";
mapping = {
displayname = ("cn");
};
}
);
--
users@sogo.nu
https://inverse.ca/sogo/lists