Люди добрые, знающие, подскажите, пожалуйста - можно ли сделать как-нибудь, чтобы папки сжимались автоматически, например, при выходе из программы, как в Бате? А то Птах уже запарил сообщениями, что их размер превысил допустимый, и что их надо сжать.

Попробуй:

Инструменты/Настройки/Дополнительно/Автономная работа и дисковое пространство/Сжимать, папки если при этом высвободится более ХХ КБ

Забыл спросить - какая у вас файловая система?

На одной машине Фат 32, на другой - НТФС. Галочка про "высвободится ХХ Кб" стоит. И он меня регулярно спрашивает: "Сжать все локальные папки и папки автономной работы, потому что их размер превысил допустимый?". На обоих машинах. И очень уж часто это делает, что не может не раздражать. Засим хотелось бы как-то автоматизировать этот процесс.

В принципе эта галочка и автоматизирует прцесс, но как убрать вопрос я не знаю.

Спасибо, щас потестим. :)

Нашёл, что по этому поводу пишут в документировании настроек Gecko-программ:

mail.prompt_purge_threshhold - сжимать автоматически папки, если при этом освободится Х места (Х задается переменной mail.purge_threshhold)
mail.purge_threshhold - минимальное количество места (в kb) для сжатии папок

Sinkaiya пишет

Нашёл, что по этому поводу пишут в документировании настроек Gecko-программ:

mail.prompt_purge_threshhold - сжимать автоматически папки, если при этом освободится Х места (Х задается переменной mail.purge_threshhold)
mail.purge_threshhold - минимальное количество места (в kb) для сжатии папок

Странно как то пишут

1) user_pref("mail.prompt_purge_threshhold", true);

Если true , то отображается диалог для подтверждения операции сжатия, если  при этом освободится не менее

2)user_pref("mail.purge_threshhold", XXX); "XXX" Value for kB

памяти.

Что будет если false не очень понятно - то ли молча сожмет, то ли вообще не будет.

На всякий случай есть extension кот умеет нажимать OK - получится вроде как автоматически -http://www.extensionsmirror.nl/index.php?showtopic=4126

Ребята, может поможет кто.
Есть несколько папок IMAP на разные эккаутны.
Проблема в том, что при сжатии папки сообщения исчезают, в т.ч. на сервере, а локальная папка не уменьшается. На данный момент одна из папок - 4.94 GB.
Причем прикол в том, что IMAP-папка никогда не уменьшается! А очень хотелось бы :-(

Zhumak
А формат ящиков какой? Mbox или Maildir?

А как посмотреть формат ящика?
У меня есть папка, которая называется имененм почтового сервера, в ней есть файлы Drafts-1.msf, INBOX.msf и т.д - небольшого объема, есть INBOX в 166 МБ, и множество файлов типа "nstmp-206", размером до 100МБ.

Zhumak
Это зависит не от почтовой программы, а от почтового сервера. У меня например в качестве почтового сервера стоит QMAIL, а формат папок я настроил - Mailbox (т.е. каждое письмо в отдельном файле). И при сжатии папок у меня всё нормально. Но если на сервере формат папок Mbox (все письма в одном большом файле), тогда такие беды и постигают почтовые сервера (sendmail например).

Zhumak
Блин, прошу прощения, у тебя же размер локальной папки не меняется, а на сервере все нормально, тогда не знаю. Может у тебя автономный режим включен?

Автономный режим включен, забыл сказать. И на Sent, и на другие папки тоже.
Прикол именно в том, что размер локальной папки, даже после намеренного удаления большого к-ва старой почты с вложениями, не уменьшился.

Zhumak
Отключи автономный режим, проверь почту и сожми папки.

Не помогло.

Zhumak
:(

Тогда не знаю, а версия ТБ последняя?

Да, 1,5.
Но тот же гюк был и раньше.
ПРичем, интересен эфект. Поначалу - скачиваются папки, размер небольшой (IMAP - папки, автономный режим работы). Затем постепенно локальная папка увеличивается (эффекта уменьшения не наблюдал). Раньше боролся путем удаления учетной записи и создания ее заново, но сейчас у меня нет по локалке доступа к северу, а по модему тащить несколько сот мегабайт через другого провайдера - не очень привлекает.
Я слышал, как-то руками можно подправить ситуацияю. Как - не знаю.
А может, и плагин какой уже накропали.

Zhumak
А по моему без синхронизации никак, попробуй подключиться по модему, много не должно скачаться.

Исходя из информации в ветке C:\Documents and Settings\Yurizh\Application Data\Thunderbird\Profiles\, от nn-zh:

"Да глюковатая поддержка IMAP4 Известные глюки:
- оставление nstmp-# файлов при сжатии файлов папок (жрет место) Лечится ручной чисткой
- Снос крыши после загрузки некоторых сообщений. После этого сообщение  не всегда читается.
- Некорректный переход в offline режис с синхронизацией, если нужно очень много чего синхронизировать. Возможно специфично для MS Exchange IMAP интерфейса. Лечится выделением сообщений и загрузкой именно этих сообщений Желательно при этом отключить автопроверку сообщений на сервере"

Эти самые файлики nstmp-#, судя по тексту, можно просто удалять. Но что-то не увер я, что все так просто. В одном эккаунте удалил - так он начал с IMAP-сервера затаскивать те вложения, которые уже былли ранее загружены.

Насколько я вяснил экспериментальным путем, в папках nstmp-# хранятся полученные и отправленные сообщения из всех папок IMAP-аккаунта, а в самих папаках, если на них не стоит галочка "Автономная работа" - только ссылки на место находжения письма в файлах nstmp-#.
В итоге получается, что механизм таков: все получаемые файлы храняться в этих самых nstmp-# -временных файлах, а по папкам раскидываются только в том случае, когда выполняется синхронизация с сервером. Т.е. удаление этих файлов приведет к необходимости повторной загрузки сообщений с сервера. Видимо, скачанный в Inbox файл попадает вначале в какой-то из фалов nstmp-#, а только потом Inbox. И если "сжатие файлов" приводит к физическому удалению письма и вложения к нему из Inbox, то на файлы nstmp-# сжатие папоок никак не влияет.
Как я вуижу боорьбу:
1. Поствить на все папки режим "Автономная работа".
2. Выполнить синхронизацию папки, нажав "Загрузить".
3. Удалить все временные файлы nstmp-#.
Завтра проверю еще на одном эккаунте, который не очень жалко, если сработает - сделаю на основном. И сообщу о результатах.