У меня есть courier-imap 4.6.0-2.1ubuntu1, работающий на Ubuntu 10.04.4 LTS на виртуальной / облачной машине LAMP с 1 ГБ ОЗУ.
Существует конкретный (неподдерживаемый) адрес электронной почты, на котором содержится более 100 000 писем, все во входящем ящике, и вот уже несколько недель я не могу открыть почтовый ящик в клиенте веб-почты Roundcube (он выдает сообщение «не могу выделить память» сообщение об ошибке) или Mozilla Thunderbird (тихая ошибка).
Я только что попытался использовать Mutt для чтения почтового ящика и получаю то же сообщение об ошибке «не могу выделить память».
Что я могу сделать, чтобы решить эту проблему, чтобы очистить почтовый ящик и уменьшить количество писем в INBOX? Могу я просто переместить некоторые файлы?
Это список каталогов 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
Вы можете перемещать электронные письма, просто убедитесь, что электронная почта и новые каталоги, которые вы создаете, принадлежат vmail: vmail, и помните, что перестроение индексов займет много времени, когда вы, наконец, разберетесь со всем.
P.S. Я бы также воспользовался возможностью, чтобы удалить некоторые старые вещи.