我在具有 1GB RAM 的虚拟/云 LAMP 机器上的 Ubuntu 10.04.4 LTS 上运行了 courier-imap 4.6.0-2.1ubuntu1。
有一个特定的(未维护的)电子邮件地址,其中包含 100,000 多封电子邮件,全部位于收件箱中,并且几个星期以来,我无法在 Roundcube 网络邮件客户端(它显示“无法分配内存”错误消息)或 Mozilla Thunderbird(静默故障)中打开该邮箱。
我刚刚尝试使用 mutt 读取邮箱,但收到相同的“无法分配内存”错误消息。
我该怎么做才能解决这个问题,以便清理邮箱并减少收件箱中的电子邮件数量?我可以移动一些文件吗?
这是 Maildir 的目录列表:
total 73060
drwx------ 2 vmail vmail 4096 2013-11-06 15:43 courierimapkeywords
-rw-r--r-- 1 vmail vmail 20676660 2014-02-25 10:32 courierimapuiddb
drwx------ 2 vmail vmail 31870976 2014-02-25 10:32 cur
-rw-r----- 1 vmail vmail 2393 2014-02-25 10:38 maildirsize
drwx------ 2 vmail vmail 1482752 2014-02-25 10:38 new
drwx------ 2 vmail vmail 4096 2014-02-25 10:38 tmp
答案1
您可以移动电子邮件,只需确保您创建的电子邮件和新目录归 vmail:vmail 所有,并记住,当您最终理清事情时,重建索引将需要很长时间。
PS 我还想借此机会删除一些旧的内容。