Фильтрация в procmail
Доброго времени суток, господа!
Поставил связку getmail+procmal+bogofilter+mutt+msmtp.
Все работает отлично, за исключением одного: мессаги с этой рассылки
procmail не хочет "пихать" в отдельный mbox.
Вот мой .procmailrc :
MAILDIR=$HOME/Maildir
LOGFILE=$HOME/.procmaillog
LOGABSTRACT=no
VERBOSE=no
DROPPRIVS=yes
FORMAIL=/usr/bin/formail
NL="
"
:0 Wh:dup
| $FORMAIL -D 16384
$MAILDIR/procmailrc.msgid.cache
:0
* !^Content-Type: multipart/
* !^Content-Type: application/pgp
{
:0 fBw
* ^-----BEGIN PGP MESSAGE* ^-----END PGP MESSAGE| formail \
-i "Content-Type: application/pgp; format=text; x-action=encrypt"
:0 fBw
* ^-----BEGIN PGP SIGNED MESSAGE* ^-----BEGIN PGP SIGNATURE* ^-----END PGP SIGNATURE| formail \
-i "Content-Type: application/pgp; format=text; x-action=sign"
}
# duplicate messages
#:0 a
#$MAILDIR/duplicates
:0
{
:0fw
|/usr/bin/bogofilter -p -e
:0
*^X-Bogosity:.(Spam|Yes)
$MAILDIR/junk
:0
*^X-Bogosity:.(Ham|Unsure|No)
$MAILDIR/default
}
:0
* ^Content-Type:.*html
$MAILDIR/junk
:0
* ^List-Id:.<comp.soft.linux.discuss.subscribe.ru>
| sed '/-[*]-----/,/mailto:ask/d' >> $MAILDIR/linux
:0
* .*
$MAILDIR/default
Где я ошибся, подскажите плиз...
On Wed, May 03, 2006 at 21:33 +0300, Vanilla wrote:
У меня так:
:0
* ^List-Id: <comp\.soft\.linux\.discuss\.subscribe\.ru>
$MAILDIR/linux_discuss/
всё работет замечательно