Re: mutt, procmail - не получается. mutt, maildrop - получается. "почему" и "как"?
On Tue, Sep 30, 2008 at 08:44 +0400, Stanislav Maslovski wrote:
> On Mon, Sep 29, 2008 at 10:34:09PM +0400, Evgeniy M. Solodookhin wrote:
> > прокмейл правило отрабатывает, кладет почту в
> > указанный мейлбокс,.... но:
> > 1. если письмо было первым, мутт жалуется, что inbox не в формате мбокс.
> > и не открывает собственно данный мбокс.
> > 2. если письмо было не первым, оно прилепляется к предыдущим как "просто
> > текст" и не становится следующим письмом.
>
> Сколько лет уж пользуюсь procmail и mutt, но представить, как можно было
> добиться такого эффекта, упорно не могу.
а вот я удивился, ибо не ожидал.
> Что имеется в виду под пунктом 2? Формат mbox вполне себе "просто
> текст".
> Или ты о том, что в mutt новые письма отображаются, как если бы они
> были
> частью первого письма?
именно. первое письмо продолжается последующими, которые не
перекодируются в читабельный формат, тусуются там as is.
>В сам файл $HOME/mail/debian-russian заглядывал?
> Можно было бы и пример заслать.
пример засылаю:
файл test
> > ---[cat .procmail]
> > MAILDIR=$HOME/mail
> > LOGFILE=$MAILDIR/procmail.log
> > DEFAULT=inbox
> > FORMAIL=/usr/bin/formail
> >
> >
> > :0
> > * ^List-Id:.*debian-russian.lists.debian.org.*
> > debian-russian
> > -----------------
>
> Криминального ничего не вижу, кроме того, что первую строчку правила
> лучше
> иметь в виде ":0:", чтобы использовался отдельный lockfile для данного
> ящика,
для мейлдира написано, что некритично наличие лока, возможно в мейлдире
оно и будет жить .
раз уж такой вот мейлбокс.
)
> и про регэкспы неплохо бы тоже прочитать... То есть, в данном случае
> оно
> работать будет... Но не совсем так, как задумывалось. Например,
> гипотетическая рассылка debian-russian-lists.debian.org под такое
> правило тоже подходит.
это хорошо, потому что оно работает... по сортировке по крайней мере.
и рассылка не гипотетическая а текущая.
`grep "List-Id" /path/to/debian-russian.(mailbox|maildir)
> > наболевшие за сегодня вопросы:
> > 1. умеет ли procmail maildir?
>
> Да. Надо дочитать man procmailrc до Recipe action line, последний
> абзац.
>
> > 2. умеет ли mutt читать то что выплевывает procmail?
>
> Да, в случае с mbox вообще безо всяких телодвижений со стороны
> пользователя...
я на это и надеялся. и все статьи и примеры были убеждены именно в
этом.
поэтому и удивлен результатом.
> > 3. кого из них нада насиловать
>
> горе-админа ;)
как найду его - непременно.
> > и почему из мейлдропа вылазят и мбокс и
> > мейлдир вполне понимаемые и муттом и другими клиентами?
>
> Вероятно потому, что если бы это было не так, maildrop никому нафик
> не был
> бы нужен.
>
> > зыЖ
> > procmail стал насиловать ....
>
> "Как аукнется, так и откликнется". Хе-хе.
скорей всего - да. хотя я его не насиловал еще, когда он мне создал
"mbox".
^)
--
_________
mpd status: [stopped]
**************************************
* jabber: devil_inside@jabber.ru *
* Registered linux user #450844 *
**************************************
Delivered-To: system@tp.igronik.ru
Return-Path: <system@igronik.ru>
Received: from lis.igronik [192.168.1.1]
by localhost with POP3 (fetchmail-6.3.9-rc2)
for <solod@localhost> (single-drop); Tue, 30 Sep 2008 10:40:46 +0400 (MSD)
Received: from localhost ([::ffff:192.168.1.168])
(IDENT: Debian-exim)
by tp.igronik.ru with esmtp; Tue, 30 Sep 2008 10:35:13 +0400
id 00034B11.48E1C8A1.0000117F
Received: from solod by localhost with local (Exim 4.69)
(envelope-from <system@igronik.ru>)
id 1KkYu2-0005YB-Kp
for system@igronik.ru; Tue, 30 Sep 2008 10:40:10 +0400
Date: Tue, 30 Sep 2008 10:40:10 +0400
From: "Evgeniy M. Solodookhin" <system@igronik.ru>
To: "Eugene M. Solodookhin" <system@igronik.ru>
Subject: testtesttest
Message-ID: <20080930064010.GA21225@ad.igronik>
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
--
_________
mpd status: [stopped]
**************************************
* icq: 161874711 *
* jabber: devil_inside@jabber.ru *
*irc.starlink.ru,#Gene, Devil_InSide *
* Registered linux user #450844 *
**************************************
Delivered-To: system@tp.igronik.ru
Return-Path: <system@igronik.ru>
Received: from lis.igronik [192.168.1.1]
by localhost with POP3 (fetchmail-6.3.9-rc2)
for <solod@localhost> (single-drop); Tue, 30 Sep 2008 11:48:47 +0400 (MSD)
Received: from localhost ([::ffff:192.168.1.168])
(IDENT: Debian-exim)
by tp.igronik.ru with esmtp; Tue, 30 Sep 2008 11:43:26 +0400
id 000346C9.48E1D89E.0000237E
Received: from solod by localhost with local (Exim 4.69)
(envelope-from <system@igronik.ru>)
id 1KkZy5-0005oA-55
for system@igronik.ru; Tue, 30 Sep 2008 11:48:25 +0400
Date: Tue, 30 Sep 2008 11:48:25 +0400
From: "Evgeniy M. Solodookhin" <system@igronik.ru>
To: "Eugene M. Solodookhin" <system@igronik.ru>
Subject: test2test2test
Message-ID: <20080930074825.GC21366@ad.igronik>
Mime-Version: 1.0
Content-Type: text/plain; charset=koi8-r
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
User-Agent: Mutt/1.5.18 (2008-05-17)
--
_________
mpd status: [stopped]
**************************************
* icq: 161874711 *
* jabber: devil_inside@jabber.ru *
*irc.starlink.ru,#Gene, Devil_InSide *
* Registered linux user #450844 *
**************************************
Reply to: