在 debian wheezy 上使用 dovecot,我刚刚在另一个用户的邮件文件夹中设置了一个共享邮件文件夹,以便能够与其他用户共享该邮件文件夹的内容,而无需重复传入的邮件:
/var/mail/secretary/.shared.fax/
然后我在我的邮箱里建立了一个指向这个共享邮箱的符号链接:
# ln -s /var/mail/secretary/.shared.fax-in /var/mail/vincent/.shared.fax
我将权限设置为完全开放以测试此设置:
drwxrwsrwx 5 root mail 4096 nov 28 15:38 .shared-fax
我能够使用共享文件夹从 Evolution 邮件客户端填充此文件夹(这让我相信它正在运行),但随后有一份新的传真进来并使用 Exim“转发文件”路由到此文件夹:
if $header_from: contains "FaxMaster"
then
save /var/mail/secretary/.shared-fax/
finish
endif
显然,这搞乱了权限,因为从那时起,邮件客户端允许我查看该文件夹中的新邮件数量,但不允许查看新邮件本身。
我认为这是由权限引起的,但我找不到正确的设置(我尝试将文件夹和/或文件的所有权转让给 root/用户,但无济于事 - 也许我需要一些特定的混合匹配权限?)谢谢!
答案1
权限由传输中的和设置来directory_mode
设置。mode
maildir_home
group
您可能需要考虑使用 Dovecot 中的共享命名空间来允许共享文件夹。