RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : Mozilla - mail


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : Sergey K.
To : Валерий Токарев
Subj : Mozilla - mail

> Просветите, плиз, почему на винте остаются удаленные письма(в одном большом файле).Обнаружил, когда места стало не хватать - это же сотни мегов!!!
> Удалил вручную файл, так спам-фильтр "разучился" ловить...
> (v1.7)

Файл с почтой, это файл базы данных. Как и в любой базе данных каждое сообщение занимает некоторое место, которое ограничивается разрешением ячейки, в которую оно помещается. При удалении письма в мейлере, физически письмо остается в этой базе даных, но этой ячейке присваивается некий флаг, который не позволяет видеть сообщение через морду. Размер базы стабилен до тех пор, пока в него не поступли объем информации, превышающий некий параметр, определяющий размер базы на данный момент.
Т.е. получил ты 5 писем по 5 мегабайт, у тебя база стала 25 мег. Ты удалил 2 письма, но получил 4 по 2.5мега - размер базы остается прежний - 25мег. Как только ты получишь еще одно письмо, то размер фазы увеличится. Он таким будет то тех пор, пока ты неполучишь еще объем инфы, либо не почистишь базу.
Это в общем.

Конкретно тебе надо, как уже сказали, периодически делать сжатие твоих аккаунтов:
File -> Compact Folders. При этом сжиматься будет либо одна папка, либо дерево, дибо весь аккаунт, все зависит от того, какой элемент выделен.


А смамоловка перестала работь, т.к. база мозиллы состоит из нескольких файлов, а удалил ты один. Т.е. ты разрушил структуру базы данных.

Tue 22 Nov 2005 12:38 Mozilla/5.0 (OS/2; U; Warp 4.5; en-US; rv:1.7.8) Gecko/20050




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.