Hi all.

Случайно (см. ниже) обнаружил, что Cyrus IMAP с большой вероятностью не удаляет файлы писем из директории. То есть из индексного файла удаляет, через IMAP они не видны, в квоте не числятся - а файлик есть. В результате через IMAP я вижу 420 писем в инбоксе, через шелл - 4000. Операция "compact", естественно, не помогает, "unexpunge -l" ничего не показывает.
Cyrus 4.3.16 самосборный, файловая система Reiser 3.

Что это може быть за фигня???

Пока вычистил свой инбокс руками: переписал все реальные письма в другую папку через IMAP, удалил оставшиеся файлы через шелл. Но понятно, что в других ящиках творится примерно то же самое. И надо как-то чистить всю базу.

Как обнаружил: настраивал репликацию через штатный синхронизатор Cyrus и медленный канал, смотрел размеры ящика через "du -s", и очень удивился, когда пробная репликация моего ящика окончилась на 900М из 1.8G. Потом осознал, что репликация как раз сработала правильно, и по квоте, и по количеству писем.

А.Л.


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4c7cf86...@gctrials.com

Ответить