ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [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