小编Ste*_*eve的帖子

邮箱在 Mutt 中始终是只读的

我刚刚安装了 Mutt,但目前无法从邮箱中删除邮件。Mutt 会给出一条消息说它不能这样做,因为邮箱是就绪的。我可以正常发送和接收消息。

我搜索了一个解决方案,建议是为文件 mutt_dotlock 设置组 ID。按照说明我运行了命令:

ls -lF `which mutt` `which mutt_dotlock`
Run Code Online (Sandbox Code Playgroud)

这给出了以下结果:

lrwxrwxrwx 1 root root    22 May  6 12:36 /usr/bin/mutt -> /etc/alternatives/mutt*
-rwxr-sr-x 1 root mail 10600 Aug 24  2012 /usr/bin/mutt_dotlock*
Run Code Online (Sandbox Code Playgroud)

然后我运行 sudo chmod g+s /usr/bin/mutt_dotlock 但邮箱仍然是只读的。mutt-dotlock 的权限现在是:

-rwxrwsr-x 1 root mail 10600 Aug 24  2012 /usr/bin/mutt_dotlock
Run Code Online (Sandbox Code Playgroud)

接下来,我使用 ls -l /var/mail/steve 检查了 /var/mail 中我的邮件文件的权限:

-rw------- 1 steve vmail 10457 Aug 11 19:29 steve
Run Code Online (Sandbox Code Playgroud)

因此,按照网络上的建议,我在 /var/mail/steve 上运行了 chmod 700 并且权限目前为:

-rwx------ 1 steve   vmail 10457 Aug 11 19:29 …
Run Code Online (Sandbox Code Playgroud)

linux email mutt permissions

4
推荐指数
1
解决办法
2658
查看次数

标签 统计

email ×1

linux ×1

mutt ×1

permissions ×1