使用后缀 – Dovecot – LDAP组合,我想configuration我的达夫科特,它使用一个查询为用户的“正常”收件箱和另一个查询共享邮箱。
我的目标是让用户拥有一个收件箱“[email protected]”和一个共享的imap文件夹“Shared /”,其中包含每个用户都可以访问的共享文件夹。
用户来自一个LDAP查询(例如,有一个专门的字段或一个特殊的类),另一个查询应该定义共享文件夹的存在(共享文件夹也有自己的电子邮件地址,例如按@,stage @,team @等)
我知道如何configuration正常的邮箱,但我怎样才能从另一个查询设置共享文件夹?
是否有任何简单的方法来设置访问控制从LDAP的一些共享文件夹,例如,用户只有访问的用户和共享文件夹在同一组或共享属性?
从Dovecot Wiki, 多个validation数据库 :
Dovecot支持定义多个身份validation数据库,因此如果密码不匹配第一个数据库,它将检查下一个。 如果您想轻松支持在/ etc / passwd和虚拟用户中同时拥有本地系统用户,这可能很有用。
换句话说,只需定义多个passdb / userdb组合即可。 最好以传入邮件/连接的数量来排列它们,因为它们中的第一个总是被查询。
在Dovecot中直接使用LDAP来确定ACL组是不可能的,但通常可以通过使用post-login脚本 从LDAP中获取组 。