首页 文章

OpenLDAP电子邮件别名属性

提问于
浏览
1

我'm doing synchronisation of users between various LDAP' s(MS AD,Azure AD,Google Apps,OpenLDAP)
显然这是一个定制的解决方案

这里有邮件别名的问题
例如,在Azure或MS AD属性中存储所有其他邮件别名的名称为"proxyAddresses",在Google Apps中它是"aliases"

但在OpenLDAP中,我找不到具有此类名称或类似内容的属性......

我似乎缺少一些来自我的LDAP模式的ObjectClass,但我找不到究竟是什么objectClass以及它在OpenLDAP中用于存储电子邮件别名的属性名称

任何的想法?预先感谢!

2 回答

  • 1

    inetOrgPerson 具有 mail 属性,它可以是多值的 .

  • 0

    我想我找到了我想要的东西......

    我将MS Outlook和Thunderbird连接到我们的OpenLDAP,以将其用作地址簿 . 当我打开联系人时 - 主电子邮件和别名的可用字段:

    对于Ms Outlook GUI:最后一个选项卡"Email Addresses"
    对于Thunderbird GUI:"Additional Email"
    但是,它没有说明它从哪个LDAP属性填充此数据,因此我不得不在DLAP服务器上使用TCP转储来捕获来自它们的网络请求包

    那么......答案是:
    MS Outlook在LDAP属性中查找别名:"otherMailBox",它是"extensibleObject" objectClass的一部分

    使用thunderbird它更复杂,他们希望安装自定义架构“mozillaOrgPerson " and alias it looking for in attribute " mozillaSecondEmail”

    有趣的是"mozillaSecondEmail"可以获取值列表,但是,Thunderbird只接收第一个值,但是,在电子邮件编写期间,它可以查找并查找所有其他值according to this thread
    我确定还没确认!

    但理想情况下,答案是“ otherMailBox " from " extensibleObject ”objectClass

相关问题