gue*_*tli 3 permissions imap chmod dovecot
如果我尝试重命名IMAP文件夹(使用thunderbird),我会收到来自dovecot的上述错误消息
Renaming not supported across conflicting directory permissions
Run Code Online (Sandbox Code Playgroud)
如果我尝试将"foo"重命名为"foobar"
这是目录:
guettli@hz1:/var/spool/mail/guettli/familie/max$ ls -ld foo .
drwxr-sr-x 11 guettli guettli 4096 Nov 9 21:54 .
drwx--S--- 5 guettli guettli 4096 Sep 12 20:42 foo
Run Code Online (Sandbox Code Playgroud)
哪些权限是正确的?
该文件夹必须与其父文件夹的权限相匹配.
严格来说,权限是指IMAP权限,而不是unix,但我不认为这两种情况在这种情况下是不同的.
(顺便说一句,我认为这实际上是服务器中的一个错误.代码似乎没有实现相关注释所描述的内容.但是更改文件夹的权限以匹配其父项的权限,一切都会好的.)