Um jedes LDAP-Attribut genau auf das richtige Feld zu mappen - Dazu ist Custom Mapping notwendig:
https://docs.grommunio.com/admin/administration.html#custom-mapping
Die Default-Mappings sind hier zu finden: https://github.com/grommunio/admin-api/blob/master/res/ldapTemplates.yaml
Eine Liste der aktuellen MAPI-Attribute sind hiermit generierbar:
curl -s https://raw.githubusercontent.com/grommunio/gromox/master/include/gromox/mapidefs.h | grep 0x3A | grep PidTag | sed -e 's/.*PidTag//' -e 's/ \*.*//' | awk '{print tolower($0)}' | sort
Hier die sinnvollen MAPI Properties zum Mapping von LDAP-Attributen nach Wahl:
account
assistanttelephonenumber
business2telephonenumber
businessfaxnumber
businesshomepage
businesstelephonenumber
callbacktelephonenumber
cartelephonenumber
companymaintelephonenumber
companyname
departmentname
displaynameprefix
givenname
home2telephonenumber
homeaddresscity
homeaddresscountry
homeaddresspostalcode
homeaddresspostofficebox
homeaddressstateorprovince
homeaddressstreet
homefaxnumber
hometelephonenumber
isdnnumber
middlename
mobiletelephonenumber
nickname
officelocation
originalentryid
otheraddresscity
otheraddresscountry
otheraddresspostalcode
otheraddresspostofficebox
otheraddressstateorprovince
otheraddressstreet
othertelephonenumber
pagertelephonenumber
primarytelephonenumber
radiotelephonenumber
sendrichinfo
surname
telecommunicationsdevicefordeaftelephonenumber
title
transmittabledisplayname
Das ist kein Bug. Das Mapping ist dynamisch und flexibel gehalten. Die meisten Attribute sind vorkonfiguriert. Es gibt nur nicht Active Directory allein.