* [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
@ 2005-05-23 11:47 Владимир Гусев
2005-05-23 12:14 ` Alex Gorbachenko
2005-05-23 21:13 ` [Comm] " Aleksey Korotkov
0 siblings, 2 replies; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 11:47 UTC (permalink / raw)
To: AltLinux Community
Здравствуйте!
Возвращаясь к вопросу скорости обработки большого количества (от 15-20 тысяч и выше) писем в Sylpheed и Sylpheed-Claws, хочу спросить у сборщиков этих программ - нет ли в планах разработчиков этих почтовиков кардинального решения этой проблемы? Может кто в курсе?
А то собрал из sources новый Sylpheed-Claws 1.9.11 (gtk2), а воз и ныне там - все мрет при переходе в каталог с 60000 письмами.
Я сортирую рассылку на 2 папки - за последние 2 недели и все остальное. Вот это "все остальное" и "умирает" при любых действиях с ней, даже при простом заходе в нее...
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 11:47 [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws Владимир Гусев
@ 2005-05-23 12:14 ` Alex Gorbachenko
2005-05-23 12:31 ` Владимир Гусев
2005-05-23 12:55 ` [Comm] " Michael Shigorin
2005-05-23 21:13 ` [Comm] " Aleksey Korotkov
1 sibling, 2 replies; 25+ messages in thread
From: Alex Gorbachenko @ 2005-05-23 12:14 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 547 bytes --]
On Mon, 23 May 2005 15:47:44 +0400
Владимир wrote:
> А то собрал из sources новый Sylpheed-Claws 1.9.11 (gtk2), а воз и
> ныне там - все мрет при переходе в каталог с 60000 письмами. Я
> сортирую рассылку на 2 папки - за последние 2 недели и все остальное.
> Вот это "все остальное" и "умирает" при любых действиях с ней, даже
> при простом заходе в нее...
пока подвижек нет.
однако, у меня была папка с ~80000 писем. да и сейчас архив community@
более 40 тыс. всё вполне работает.
--
np: Bruce Dickinson - 1000 Points Of Light
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 12:14 ` Alex Gorbachenko
@ 2005-05-23 12:31 ` Владимир Гусев
2005-05-23 12:45 ` Alex Gorbachenko
2005-05-23 12:55 ` [Comm] " Michael Shigorin
1 sibling, 1 reply; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 12:31 UTC (permalink / raw)
To: community
>> А то собрал из sources новый Sylpheed-Claws 1.9.11 (gtk2), а воз и
>> ныне там - все мрет при переходе в каталог с 60000 письмами. Я
>> сортирую рассылку на 2 папки - за последние 2 недели и все остальное.
>> Вот это "все остальное" и "умирает" при любых действиях с ней, даже
>> при простом заходе в нее...
> пока подвижек нет.
> однако, у меня была папка с ~80000 писем. да и сейчас архив community@
> более 40 тыс. всё вполне работает.
Странно - просто кликаю на папку с таким количеством писем и все... можно пойти покурить, еще кое-что поделать, так как все висит минут 5, пока не отработает... аналогично и при обработке... Может есть какой-нибудь хитрый ход?
Компьютер у меня не слабый.. процессор 3 ггц пентиум, да и памяти в нем приличное количество. Письма хранятся естественно не в формате mbox.. Такая ситуация наблюдалась и при официальных Мастеровых сборках, и при Сизифовских, и при паре-тройки собственноручно собранных версии почтовиков..
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 12:31 ` Владимир Гусев
@ 2005-05-23 12:45 ` Alex Gorbachenko
0 siblings, 0 replies; 25+ messages in thread
From: Alex Gorbachenko @ 2005-05-23 12:45 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 499 bytes --]
On Mon, 23 May 2005 16:31:00 +0400
Владимир wrote:
> Странно - просто кликаю на папку с таким количеством писем и все...
> можно пойти покурить, еще кое-что поделать, так как все висит минут
> 5, пока не отработает... аналогично и при обработке... Может есть
> какой-нибудь хитрый ход?
нету хитрого хода.
чинить нужно сортировку и прочую работу с папками в сильфиде, вот
единственный "хитрый ход". пока таких сил в себе не ощущаю :)
--
np: Bruce Dickinson - 1000 Points Of Light
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 12:14 ` Alex Gorbachenko
2005-05-23 12:31 ` Владимир Гусев
@ 2005-05-23 12:55 ` Michael Shigorin
2005-05-23 13:33 ` Владимир Гусев
2005-05-23 15:38 ` [Comm] " Maxim Tyurin
1 sibling, 2 replies; 25+ messages in thread
From: Michael Shigorin @ 2005-05-23 12:55 UTC (permalink / raw)
To: community
On Mon, May 23, 2005 at 04:14:08PM +0400, Alex Gorbachenko wrote:
> однако, у меня была папка с ~80000 писем. да и сейчас архив
> community@ более 40 тыс. всё вполне работает.
Маньяки. Ротировать почту надо.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 12:55 ` [Comm] " Michael Shigorin
@ 2005-05-23 13:33 ` Владимир Гусев
2005-05-23 13:51 ` Alex Gorbachenko
2005-05-23 13:57 ` [Comm] " Pavel N. Solovyov
2005-05-23 15:38 ` [Comm] " Maxim Tyurin
1 sibling, 2 replies; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 13:33 UTC (permalink / raw)
To: community
>> однако, у меня была папка с ~80000 писем. да и сейчас архив
>> community@ более 40 тыс. всё вполне работает.
> Маньяки. Ротировать почту надо.
Расшифруйте, пожалуйста
--
С уважением, Владимир Гусев
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 13:33 ` Владимир Гусев
@ 2005-05-23 13:51 ` Alex Gorbachenko
2005-05-24 2:46 ` Re[2]: " Беляев Владимир Николаевич
2005-05-24 3:51 ` [Comm] [JT[ " Pavel N. Solovyov
2005-05-23 13:57 ` [Comm] " Pavel N. Solovyov
1 sibling, 2 replies; 25+ messages in thread
From: Alex Gorbachenko @ 2005-05-23 13:51 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 220 bytes --]
On Mon, 23 May 2005 17:33:43 +0400
Владимир wrote:
> Расшифруйте, пожалуйста
класть в архивы по расписанию. и оставлять только почту за, например,
последний месяц.
--
np: Bruce Dickinson - Change Of Heart
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 13:33 ` Владимир Гусев
2005-05-23 13:51 ` Alex Gorbachenko
@ 2005-05-23 13:57 ` Pavel N. Solovyov
2005-05-23 16:43 ` [Comm] [JT] " Michael Shigorin
1 sibling, 1 reply; 25+ messages in thread
From: Pavel N. Solovyov @ 2005-05-23 13:57 UTC (permalink / raw)
To: community
On Mon, 23 May 2005 17:33:43 +0400
Владимир Гусев wrote:
> >> однако, у меня была папка с ~80000 писем. да и сейчас архив
> >> community@ более 40 тыс. всё вполне работает.
> > Маньяки. Ротировать почту надо.
>
> Расшифруйте, пожалуйста
Не знаю, как Михаил, а я сразу копирую интересующие меня письма в
тематические папочки (apache, bt848, cdrom...), а потом все письма
складываю в архив с разбивкой по кварталам (около 10 тыс. писем в
квартал). Сначала веду поиск в тематических папках, потом можно легко
выйти в соответствующий архив.
Успехов. Павел.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 12:55 ` [Comm] " Michael Shigorin
2005-05-23 13:33 ` Владимир Гусев
@ 2005-05-23 15:38 ` Maxim Tyurin
2005-05-23 16:16 ` Владимир Гусев
1 sibling, 1 reply; 25+ messages in thread
From: Maxim Tyurin @ 2005-05-23 15:38 UTC (permalink / raw)
To: community
Michael Shigorin writes:
> On Mon, May 23, 2005 at 04:14:08PM +0400, Alex Gorbachenko wrote:
>> однако, у меня была папка с ~80000 писем. да и сейчас архив
>> community@ более 40 тыс. всё вполне работает.
>
> Маньяки. Ротировать почту надо.
Иногда удобнее одним куском.
Пока, в таких случаях, mutt + mbox на xfs меня спасает.
P.S. Насчет множества писем в maildir - надо держать их на reiserfs.
ext2/3 противопоказано, а xfs тормозит на maildir сильнее чем reiserfs
--
With Best Regards, Maxim Tyurin aka Bungarus
JID: MrKooll@jabber.pibhe.com
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 15:38 ` [Comm] " Maxim Tyurin
@ 2005-05-23 16:16 ` Владимир Гусев
0 siblings, 0 replies; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 16:16 UTC (permalink / raw)
To: community
>>> однако, у меня была папка с ~80000 писем. да и сейчас архив
>>> community@ более 40 тыс. всё вполне работает.
>> Маньяки. Ротировать почту надо.
> Иногда удобнее одним куском.
> Пока, в таких случаях, mutt + mbox на xfs меня спасает.
> P.S. Насчет множества писем в maildir - надо держать их на reiserfs.
> ext2/3 противопоказано, а xfs тормозит на maildir сильнее чем reiserfs
Вот-вот.. у меня maildir и ext3.. а sylpheed может хранить почту в mbox?
^ permalink raw reply [flat|nested] 25+ messages in thread
* [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 13:57 ` [Comm] " Pavel N. Solovyov
@ 2005-05-23 16:43 ` Michael Shigorin
2005-05-23 20:23 ` Владимир Гусев
2005-05-23 20:44 ` Владимир Гусев
0 siblings, 2 replies; 25+ messages in thread
From: Michael Shigorin @ 2005-05-23 16:43 UTC (permalink / raw)
To: community
On Mon, May 23, 2005 at 07:57:14PM +0600, Pavel N. Solovyov wrote:
> > >> однако, у меня была папка с ~80000 писем. да и сейчас
> > >> архив community@ более 40 тыс. всё вполне работает.
> > > Маньяки. Ротировать почту надо.
> > Расшифруйте, пожалуйста
> Не знаю, как Михаил, а я сразу копирую интересующие меня письма
> в тематические папочки (apache, bt848, cdrom...), а потом все
> письма складываю в архив с разбивкой по кварталам (около 10
> тыс. писем в квартал). Сначала веду поиск в тематических
> папках, потом можно легко выйти в соответствующий архив.
Гм. Ну где-то так (бардак, но работает):
fly:~/mail> ls | wc -l
180
fly:~/mail> ls */ -d
archive/ community/ news/ SPAM/ todo/
BAK/ flame/ packages/ teams/ travel/
fly:~/mail> ls archive
_alt _debian-russian _misc
_alt-back _debian-sf-users _mm-dev
_alt-bugs _devel-ua _monit-dev
dotfiles mp3-ogg-player
_alt-castle _edu _mysql
_alt-dev _fest-discuss _nl
_ffii notebook
_freehome _oem
_alt-docs _freeschool _oo-devel
_alt-en _games _oo-discuss
_alt-errata _glossary _oo-ua
_alt-hw _gw _openldap
_alt-HW __humor__ _press
_alt-installer HUMOUR _providers
_alt-jt INBOX-copy _publishing
_alt-legal INBOX-copy-20030922.gz
_alt-music READ
_alt-ruby _isp _ruby-amrita
_alt-samba _junk-mail _ruby-talk
_alt-sec _junk-mail-re _seul-edu
_kt thoughts
_alt-sisyphus _letter TIPS
_linux TIPS.alt
_linux-ua TIPS.gcc34
_bugtraq _live-cd TIPS.mini
_bugtraq-art-of-unspoofing _ltsp __TODO__
_bugtraq-secupdates mailrotate.log
_comcon MDS _vserver
_conference
fly:~/mail> ls packages
_adsl getmail ltsp openoffice vim
alsa gforge ltsp.ru openxchange vmware
alsa092 gimp lvm phpMyAdmin _vmware
amanda grip mailgraph power vserver
amphetamine hddtemp mc progsreiserfs _vserver
apache hotplug memtest86 python vtun
apache2 htmldoc menu rpm webalizer
apanel ifplugd mikmod ruby webmin
asterisk iftop monit sandman wmaker
avfs java mpg123 solfege xine
cups kde mrtg sound-scripts xmms
design-backgrounds-mike krb5 mtr std-smp xv
etcnet krename mutt sympa xvidcap
ethtool lame mysql synce xxkb
evms leafnode netatalk trafshow-linux zip
galeon lft net-scripts tvtime zsh
gallery livecd openldap typo3
fly:~/mail> ls flame
0install bsd groupware new-linux-distro suse zope
alt-vs-asp debian hardware-vs-software punto thebat
alt-vs-fedora fses linuxforum rtfm typo3-vs
apt-vs-yum gentoo mail slackware windows
fly:~/mail> ls archive/_alt
20020518 2002-11-04 2003-04-28 2003-09-29 2004-03-29 2005-02-14
2002-07-10 2002-12-08 2003-05-11 2003-10-20 2004-05-24 2005-03-03
2002-07-15 2002-12-30 2003-06-11 2003-11-17 2004-06-07 2005-03-14
2002-07-23 2003-01-14 2003-06-16 2003-12-08 2004-08-02 2005-03-28
2002-08-01 2003-01-26 2003-06-30 2003-12-26 2004-09-09 2005-04-04
2002-08-21 2003-02-01 2003-08-05 2004-01-13 2004-10-18 2005-04-11
2002-09-05 2003-02-10 2003-08-20 2004-01-19 2004-11-29 2005-04-25
2002-09-23 2003-03-19 2003-09-02 2004-02-01 2004-12-29 2005-05-16
2002-09-30 2003-04-14 2003-09-18 2004-02-11 2005-01-25
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 16:43 ` [Comm] [JT] " Michael Shigorin
@ 2005-05-23 20:23 ` Владимир Гусев
2005-05-24 2:54 ` Andrey Rahmatullin
2005-05-23 20:44 ` Владимир Гусев
1 sibling, 1 reply; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 20:23 UTC (permalink / raw)
To: community
> > > >> однако, у меня была папка с ~80000 писем. да и сейчас
> > > >> архив community@ более 40 тыс. всё вполне работает.
> > > > Маньяки. Ротировать почту надо.
> > > Расшифруйте, пожалуйста
> > Не знаю, как Михаил, а я сразу копирую интересующие меня письма
> > в тематические папочки (apache, bt848, cdrom...), а потом все
> > письма складываю в архив с разбивкой по кварталам (около 10
> > тыс. писем в квартал). Сначала веду поиск в тематических
> > папках, потом можно легко выйти в соответствующий архив.
>
> Гм. Ну где-то так (бардак, но работает):
>
> fly:~/mail> ls | wc -l
> 180
> fly:~/mail> ls */ -d
> archive/ community/ news/ SPAM/ todo/
> BAK/ flame/ packages/ teams/ travel/
(skipped)
Мда... не совсем понял некоторые моменты, но принцип ясен.. То есть структура почтовой базы sylpheed по сути является стандартным maildir и может читаться любым понимающим это дело почтовиком, хотя бы mutt. А значит примерно такие же операции с этой базой должны пройти "бескровно"..
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 16:43 ` [Comm] [JT] " Michael Shigorin
2005-05-23 20:23 ` Владимир Гусев
@ 2005-05-23 20:44 ` Владимир Гусев
2005-05-24 0:57 ` [Comm] Re: [JT] ротирование почты (was: Еще раз о скорости работы Sylpheed и Sylpheed-Claws) Michael Shigorin
` (2 more replies)
1 sibling, 3 replies; 25+ messages in thread
From: Владимир Гусев @ 2005-05-23 20:44 UTC (permalink / raw)
To: community
> > > >> однако, у меня была папка с ~80000 писем. да и сейчас
> > > >> архив community@ более 40 тыс. всё вполне работает.
> > > > Маньяки. Ротировать почту надо.
> > > Расшифруйте, пожалуйста
> > Не знаю, как Михаил, а я сразу копирую интересующие меня письма
> > в тематические папочки (apache, bt848, cdrom...), а потом все
> > письма складываю в архив с разбивкой по кварталам (около 10
> > тыс. писем в квартал). Сначала веду поиск в тематических
> > папках, потом можно легко выйти в соответствующий архив.
>
> Гм. Ну где-то так (бардак, но работает):
(skipped)
> fly:~/mail> ls archive/_alt
> 20020518 2002-11-04 2003-04-28 2003-09-29 2004-03-29 2005-02-14
> 2002-07-10 2002-12-08 2003-05-11 2003-10-20 2004-05-24 2005-03-03
> 2002-07-15 2002-12-30 2003-06-11 2003-11-17 2004-06-07 2005-03-14
> 2002-07-23 2003-01-14 2003-06-16 2003-12-08 2004-08-02 2005-03-28
> 2002-08-01 2003-01-26 2003-06-30 2003-12-26 2004-09-09 2005-04-04
> 2002-08-21 2003-02-01 2003-08-05 2004-01-13 2004-10-18 2005-04-11
> 2002-09-05 2003-02-10 2003-08-20 2004-01-19 2004-11-29 2005-04-25
> 2002-09-23 2003-03-19 2003-09-02 2004-02-01 2004-12-29 2005-05-16
> 2002-09-30 2003-04-14 2003-09-18 2004-02-11 2005-01-25
Вот этот момент интересует - как по дате сортируете? Наверняка не вручную...
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 11:47 [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws Владимир Гусев
2005-05-23 12:14 ` Alex Gorbachenko
@ 2005-05-23 21:13 ` Aleksey Korotkov
1 sibling, 0 replies; 25+ messages in thread
From: Aleksey Korotkov @ 2005-05-23 21:13 UTC (permalink / raw)
To: community
On Mon, 23 May 2005 15:47:44 +0400
Владимир Гусев wrote:
ВГ> А то собрал из
ВГ> sources новый Sylpheed-Claws 1.9.11 (gtk2), а воз и ныне там - все
ВГ> мрет при переходе в каталог с 60000 письмами.
Такого количества (в одной папке; в целом больше 200 тысяч штук) нет,
есть в одной папке на настоящий момент 30000. Не мрёт. Более того, после
установки 1.9.7 (не claws) скорость работы с папками по сравнению с
со старой версией (на gtk1) весьма заметно увеличилась.
--
С уважением,
Алексей Коротков
mailto:ziga@uni.udm.ru
^ permalink raw reply [flat|nested] 25+ messages in thread
* [Comm] Re: [JT] ротирование почты (was: Еще раз о скорости работы Sylpheed и Sylpheed-Claws)
2005-05-23 20:44 ` Владимир Гусев
@ 2005-05-24 0:57 ` Michael Shigorin
2005-05-24 2:23 ` [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws Pavel N. Solovyov
2005-05-24 11:11 ` Grigory Fateyev
2 siblings, 0 replies; 25+ messages in thread
From: Michael Shigorin @ 2005-05-24 0:57 UTC (permalink / raw)
To: community
[-- Attachment #1.1: Type: text/plain, Size: 1336 bytes --]
On Tue, May 24, 2005 at 12:44:31AM +0400, Владимир Гусев wrote:
> > fly:~/mail> ls archive/_alt
> > 20020518 2002-11-04 2003-04-28 2003-09-29 2004-03-29 2005-02-14
> > 2002-07-10 2002-12-08 2003-05-11 2003-10-20 2004-05-24 2005-03-03
> > 2002-07-15 2002-12-30 2003-06-11 2003-11-17 2004-06-07 2005-03-14
> > 2002-07-23 2003-01-14 2003-06-16 2003-12-08 2004-08-02 2005-03-28
> > 2002-08-01 2003-01-26 2003-06-30 2003-12-26 2004-09-09 2005-04-04
> > 2002-08-21 2003-02-01 2003-08-05 2004-01-13 2004-10-18 2005-04-11
> > 2002-09-05 2003-02-10 2003-08-20 2004-01-19 2004-11-29 2005-04-25
> > 2002-09-23 2003-03-19 2003-09-02 2004-02-01 2004-12-29 2005-05-16
> > 2002-09-30 2003-04-14 2003-09-18 2004-02-11 2005-01-25
> Вот этот момент интересует - как по дате сортируете?
> Наверняка не вручную...
Ну, скажем так, гашу mutt'ы и пинаю mailrotate.sh всё же вручную,
обычно по понедельникам раз в две-четыре недели. Лень ещё раз
посмотреть, как бы о модификации культурно их уведомлять,
а просто килять как-то не хочется совсем. => no cron
Скриптик в аттаче, хоть и с изъяном -- mtime не сохраняет тот,
что был до ротирования; mutt считает, что туда ещё что-то пришло.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #1.2: mailrotate.sh --]
[-- Type: text/plain, Size: 2045 bytes --]
#!/bin/sh
# A free script to rotate mail by Michael Shigorin <mike@altlinux.ru>
# v20011020
# moves $MBOXES (wildcards allowed) in $MAIL to files named after $DATEFMT in
# directories under $ARCROOT, leaving fresher than $KEEP (see also $SINCEAFTER)
# not to leave mailboxes empty.
# WARNING: BACKUP YOUR MAIL BEFORE USING! NO WARRANTIES!
MDIR="$HOME/mail"
ARCROOT="$MDIR/archive"
MBOXES="_* READ MDS"
LOG="$ARCROOT/mailrotate.log"
KEEP="7 days" # to leave me in context
KEEPEMPTY= # keep empty boxes? "" or non-empty string
SKIPEXIST= # skip existing archive mbox or append to it?
MODE=644 # mktemp will
DATEFMT="%Y-%m-%d"
SINCEAFTER=after # ...or "since". One day difference.
MAILPS="mutt" # egrep's regexp, i.e. (mutt|pine|sylpheed)
echo `date +$DATEFMT` >>$LOG
[ -n "`ps -u $USER | egrep " $MAILPS$"`" ] && {
echo "$MAILPS running as $USER, exiting..." >>$LOG
exit
} || echo "$0: starting..." >>$LOG
perl -e 'require Date::Parse; require Date::Manip' || {
echo "ERROR: grepmail needs Date::Parse and Date::Manip to" >&2
echo " enable -d option (which we need)." >&2
echo >&2
echo "Exiting to keep your mail safe; please run" >&2
echo "perl -MCPAN -e 'install Date::Parse' && perl -MCPAN -e 'install Date::Manip'" >&2
echo "as root to install the needed modules!" >&2
exit 1
}
cd "$MDIR"
for i in $MBOXES; do
[ ! -f "$i" -o -f "$i.lock" ] && continue
ARCDIR="$ARCROOT/$i"
[ -d "$ARCDIR" ] || mkdir -p "$ARCDIR"
ARCMBOX="$ARCDIR/`date -d "$KEEP ago" +$DATEFMT`"
[ -f "$ARCMBOX" -a "$SKIPEXIST" ] && continue
TMPFILE="`mktemp "$i.tmp-XXXXXX"`"
grepmail -had "$SINCEAFTER $KEEP ago" "$i" >"$TMPFILE" 2>>$LOG
# [ -f "$ARCMBOX" ] && echo "WARNING: $ARCMBOX already exists!" >>$LOG
grepmail -vhad "$SINCEAFTER $KEEP ago" "$i" >>"$ARCMBOX" 2>>$LOG
[ -s "$TMPFILE" -o "$KEEPEMPTY" ] && {
mv "$TMPFILE" "$i"
chmod $MODE "$i"
}
[ -s "$ARCMBOX" -o "$KEEPEMPTY" ] || rm -f "$ARCMBOX"
done
find "$MDIR/" -name '*.tmp-*' | xargs rm -rf
echo "$0: done." >>$LOG
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 20:44 ` Владимир Гусев
2005-05-24 0:57 ` [Comm] Re: [JT] ротирование почты (was: Еще раз о скорости работы Sylpheed и Sylpheed-Claws) Michael Shigorin
@ 2005-05-24 2:23 ` Pavel N. Solovyov
2005-05-24 11:11 ` Grigory Fateyev
2 siblings, 0 replies; 25+ messages in thread
From: Pavel N. Solovyov @ 2005-05-24 2:23 UTC (permalink / raw)
To: community
On Tue, 24 May 2005 00:44:31 +0400
Владимир Гусев wrote:
> Вот этот момент интересует - как по дате сортируете? Наверняка не
> вручную...
Я в Sylphead-e сортирую вручную, потому как мне очень не нравится,
когда при точной сортировке по дате рвутся треды. Ничего сложного и
утомительного в этом нет, тем более, что особая точность в этой
сортировке не нужна. Как только я вижу, что писем накопилось достаточно
много(за 4-5 месяцев) произвожу усечение. За месяц тред обычно
заканчивается (а самое интересное, как правило, в конце треда:-)).
Поэтому архивы у меня всегда начинаются с нового треда.
--
Успехов. Павел.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re[2]: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 13:51 ` Alex Gorbachenko
@ 2005-05-24 2:46 ` Беляев Владимир Николаевич
2005-05-24 3:56 ` [Comm] [JT] " Pavel N. Solovyov
2005-05-24 8:15 ` [Comm] " Michael Shigorin
2005-05-24 3:51 ` [Comm] [JT[ " Pavel N. Solovyov
1 sibling, 2 replies; 25+ messages in thread
From: Беляев Владимир Николаевич @ 2005-05-24 2:46 UTC (permalink / raw)
To: Alex Gorbachenko
Hello Alex,
AG> класть в архивы по расписанию. и оставлять только почту за, например,
AG> последний месяц.
А как потом искать в этих архивах?
--
С уважением, Беляев
ICQ: 119181289
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 20:23 ` Владимир Гусев
@ 2005-05-24 2:54 ` Andrey Rahmatullin
2005-05-24 5:51 ` Alexander Kirey
0 siblings, 1 reply; 25+ messages in thread
From: Andrey Rahmatullin @ 2005-05-24 2:54 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 391 bytes --]
On Tue, May 24, 2005 at 12:23:16AM +0400, Владимир Гусев wrote:
> структура почтовой базы sylpheed по сути является стандартным maildir и
ИМХО нет.
> может читаться любым понимающим это дело почтовиком, хотя бы mutt.
ИМХО нет.
--
WBR, wRAR (ALT Linux Team)
Powered by the ALT Linux fortune(8):
Для того, чтобы шагнуть вперед, нужно куда-то встать сначала.
-- zerg in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT[ Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 13:51 ` Alex Gorbachenko
2005-05-24 2:46 ` Re[2]: " Беляев Владимир Николаевич
@ 2005-05-24 3:51 ` Pavel N. Solovyov
1 sibling, 0 replies; 25+ messages in thread
From: Pavel N. Solovyov @ 2005-05-24 3:51 UTC (permalink / raw)
To: community
On Mon, 23 May 2005 17:51:38 +0400
Alex Gorbachenko wrote:
> класть в архивы по расписанию. и оставлять только почту за, например,
> последний месяц.
Как я уже говорил, мне такой вариант не понравился, потому как
порвутся треды... Невелик труд проделать это вручную...
--
Успехов. Павел.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-24 2:46 ` Re[2]: " Беляев Владимир Николаевич
@ 2005-05-24 3:56 ` Pavel N. Solovyov
2005-05-24 8:15 ` [Comm] " Michael Shigorin
1 sibling, 0 replies; 25+ messages in thread
From: Pavel N. Solovyov @ 2005-05-24 3:56 UTC (permalink / raw)
To: community
On Tue, 24 May 2005 08:46:35 +0600
Беляев Владимир Николаевич wrote:
> А как потом искать в этих архивах?
Мне помогает предварителная сортировка по интересующим меня темам. Но
можно и просто в меню Sylpheed: Правка-Поиск сообщений...
--
Успехов. Павел.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-24 2:54 ` Andrey Rahmatullin
@ 2005-05-24 5:51 ` Alexander Kirey
0 siblings, 0 replies; 25+ messages in thread
From: Alexander Kirey @ 2005-05-24 5:51 UTC (permalink / raw)
To: community
On Tue, 24 May 2005 08:54:35 +0600
Andrey Rahmatullin <wrar@altlinux.ru> wrote:
> On Tue, May 24, 2005 at 12:23:16AM +0400, Владимир Гусев wrote:
> > может читаться любым понимающим это дело почтовиком, хотя бы mutt.
> ИМХО нет.
Создать файл нулевой длины .mh_sequences в каталоге с письмами от Sylpheed
натравить на этот каталог mutt, тогда должен прочитаться.
--
Alexander Kirey
^ permalink raw reply [flat|nested] 25+ messages in thread
* [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-24 2:46 ` Re[2]: " Беляев Владимир Николаевич
2005-05-24 3:56 ` [Comm] [JT] " Pavel N. Solovyov
@ 2005-05-24 8:15 ` Michael Shigorin
2005-05-24 8:48 ` Nick S. Grechukh
1 sibling, 1 reply; 25+ messages in thread
From: Michael Shigorin @ 2005-05-24 8:15 UTC (permalink / raw)
To: community
On Tue, May 24, 2005 at 08:46:35AM +0600, Беляев Владимир Николаевич wrote:
> AG> класть в архивы по расписанию. и оставлять только почту за, например,
> AG> последний месяц.
> А как потом искать в этих архивах?
Если класть ящиками/майлдирами -- так же и искать.
У меня с mbox'ами бывает ещё огрепленье всея ~/mail.
Порой выручает grepmail, вот только с кириллицей плохо...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-24 8:15 ` [Comm] " Michael Shigorin
@ 2005-05-24 8:48 ` Nick S. Grechukh
2005-05-24 9:48 ` Michael Shigorin
0 siblings, 1 reply; 25+ messages in thread
From: Nick S. Grechukh @ 2005-05-24 8:48 UTC (permalink / raw)
To: community
[-- Attachment #1: Type: text/plain, Size: 605 bytes --]
В сообщении от Вторник 24 Май 2005 11:15 Michael Shigorin написал(a):
> > AG> класть в архивы по расписанию. и оставлять только почту за,
> > например, AG> последний месяц.
> > А как потом искать в этих архивах?
> Если класть ящиками/майлдирами -- так же и искать.
> У меня с mbox'ами бывает ещё огрепленье всея ~/mail.
> Порой выручает grepmail, вот только с кириллицей плохо...
а nmzmail кто-нибудь пробовал?
--
Regards, Nick S. Grechukh
NSG1-UANIC
network administrator at many places :-)
=== ALT Linux fortune: ========================
Как обычно новое еще допиливать придется.
-- zerg in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 190 bytes --]
^ permalink raw reply [flat|nested] 25+ messages in thread
* [Comm] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-24 8:48 ` Nick S. Grechukh
@ 2005-05-24 9:48 ` Michael Shigorin
0 siblings, 0 replies; 25+ messages in thread
From: Michael Shigorin @ 2005-05-24 9:48 UTC (permalink / raw)
To: community
On Tue, May 24, 2005 at 11:48:32AM +0300, Nick S. Grechukh wrote:
> > Если класть ящиками/майлдирами -- так же и искать.
> > У меня с mbox'ами бывает ещё огрепленье всея ~/mail.
> > Порой выручает grepmail, вот только с кириллицей плохо...
> а nmzmail кто-нибудь пробовал?
Это namazu?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws
2005-05-23 20:44 ` Владимир Гусев
2005-05-24 0:57 ` [Comm] Re: [JT] ротирование почты (was: Еще раз о скорости работы Sylpheed и Sylpheed-Claws) Michael Shigorin
2005-05-24 2:23 ` [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws Pavel N. Solovyov
@ 2005-05-24 11:11 ` Grigory Fateyev
2 siblings, 0 replies; 25+ messages in thread
From: Grigory Fateyev @ 2005-05-24 11:11 UTC (permalink / raw)
To: community
Hello Владимир Гусев!
On Tue, 24 May 2005 00:44:31 +0400 you wrote:
> Вот этот момент интересует - как по дате сортируете? Наверняка не
> вручную...
из .procmailrc:
[...]
MONTHFOLDER=linux`date +%y-%m`
DUMMY=`test -d $MONTHFOLDER || mkdir $MONTHFOLDER`
[...]
:0
* ^X-Original-To.*community@altlinux.ru
$MONTHFOLDER/.
--
Всего наилучшего!
greg_[at]_anastasia_[dot]_ru Григорий.
http://counter.li.org/ registered Linux user #389407
^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2005-05-24 11:11 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-05-23 11:47 [Comm] Еще раз о скорости работы Sylpheed и Sylpheed-Claws Владимир Гусев
2005-05-23 12:14 ` Alex Gorbachenko
2005-05-23 12:31 ` Владимир Гусев
2005-05-23 12:45 ` Alex Gorbachenko
2005-05-23 12:55 ` [Comm] " Michael Shigorin
2005-05-23 13:33 ` Владимир Гусев
2005-05-23 13:51 ` Alex Gorbachenko
2005-05-24 2:46 ` Re[2]: " Беляев Владимир Николаевич
2005-05-24 3:56 ` [Comm] [JT] " Pavel N. Solovyov
2005-05-24 8:15 ` [Comm] " Michael Shigorin
2005-05-24 8:48 ` Nick S. Grechukh
2005-05-24 9:48 ` Michael Shigorin
2005-05-24 3:51 ` [Comm] [JT[ " Pavel N. Solovyov
2005-05-23 13:57 ` [Comm] " Pavel N. Solovyov
2005-05-23 16:43 ` [Comm] [JT] " Michael Shigorin
2005-05-23 20:23 ` Владимир Гусев
2005-05-24 2:54 ` Andrey Rahmatullin
2005-05-24 5:51 ` Alexander Kirey
2005-05-23 20:44 ` Владимир Гусев
2005-05-24 0:57 ` [Comm] Re: [JT] ротирование почты (was: Еще раз о скорости работы Sylpheed и Sylpheed-Claws) Michael Shigorin
2005-05-24 2:23 ` [Comm] [JT] Re: Еще раз о скорости работы Sylpheed и Sylpheed-Claws Pavel N. Solovyov
2005-05-24 11:11 ` Grigory Fateyev
2005-05-23 15:38 ` [Comm] " Maxim Tyurin
2005-05-23 16:16 ` Владимир Гусев
2005-05-23 21:13 ` [Comm] " Aleksey Korotkov
ALT Linux Community general discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
public-inbox-index community
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.community
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git