我已经设置了带有虚拟域的dovecot 2.1.7,现在想要为每个虚拟域使用不同的公共名称空间。
例如
workdomain.com -> INBOX (private namespace) -> projects (public namespace) -> customers (public namespace) fundomain.com -> INBOx (private namespace) -> funmails (public namespace)
目前我的configuration是
namespace inbox { type = private separator = / prefix = INBOX/ inbox = yes location = maildir:/var/mail/vhosts/%d/%n [..] } namespace { type = public separator = / prefix = Public/ location = maildir:/var/mail/vhosts/%d/public [..] }
…这意味着我有一个“公共/”名称空间为每个虚拟域。 所以,我会寻找类似的东西
if workdomain.com { namespace { A } namespace { B } } if fundomain.com { namespace { A } namespace { C } }
有没有办法做到这一点?
谢谢,拉尔夫