我在Debian 9服务器上安装了dovecot,一切正常。但是,当我删除邮件客户端中的邮件,甚至删除垃圾文件夹时,文件的大小不会改变。当发送/接收新邮件时,dovecot.index.cache文件会变得更大
对吗?为什么删除邮件时文件大小没有变化?
drwx------ 2 vmail vmail 40K Mar 7 16:45 cur
-rw------- 1 vmail vmail 7.2K Mar 7 16:41 dovecot.index
-rw------- 1 vmail vmail 363K Mar 7 16:51 dovecot.index.cache
-rw------- 1 vmail vmail 3.9K Mar 7 16:45 dovecot.index.log
-rw------- 1 vmail vmail 58K Mar 7 16:41 dovecot.index.log.2
-rw------- 1 vmail vmail 46 Mar 5 08:33 dovecot-keywords
-rw------- 1 vmail vmail 96 Mar 4 12:23 dovecot.mailbox.log
-rw------- 1 vmail vmail 15K Mar 7 16:45 dovecot-uidlist
-rw------- 1 vmail vmail 8 Mar 4 12:23 dovecot-uidvalidity
-r--r--r-- 1 vmail vmail 0 Mar 4 12:23 dovecot-uidvalidity.5c7d18c9
drwx------ 5 vmail vmail 4.0K Mar 7 11:52 Drafts
-rw------- 1 vmail vmail 157 Mar 7 16:46 maildirsize
drwx------ 2 vmail vmail 4.0K Mar 7 16:45 new
drwx------ 5 vmail vmail 4.0K Mar 7 11:53 Sent
drwx------ 5 vmail vmail 4.0K Mar 5 14:39 Spam
-rw------- 1 vmail vmail 23 Mar 4 12:23 subscriptions
drwx------ 2 vmail vmail 4.0K Mar 7 16:45 tmp
drwx------ 5 vmail vmail 4.0K Mar 7 16:46 Trash发布于 2019-03-07 20:33:21
cur和new子文件夹中的文件。每个消息应该有一个文件。IMAP协议可以将消息标记为已删除,而不会“立即”从磁盘中删除它们。
在消息文件名中的,之后检查邮件的单个字母标志。搜索T (垃圾)标志,例如cur/897979431.meteor.42:2,FST。
“标记和删除”可由电子邮件/IMAP客户端配置中的“删除”选项控制。https://en.wikipedia.org/wiki/Maildir
该规范定义了显示消息是否已被读取、删除等的标志:传递的(大写)字母、答复、查看、垃圾、草稿和Flagged.7。
https://stackoverflow.com/questions/55049261
复制相似问题