[mdk-re] Big procmail trouble

Kuznetsov Sergey =?iso-8859-1?q?skuznetsov_=CE=C1_comail=2Eru?=
Вт Дек 25 19:11:02 MSK 2001


Приветствую всех в этот печальный день...

Случилось следующее: решил я настроить procmail. Прочитал FILTERING
MAIL FAQ, попробовал, протестировал и написал .procmailrc следующего
содержания:

* # Directory for storing procmail configuration and log files
PMDIR=$HOME/Procmail

# Put ## before LOGFILE if you want no logging (not recommended)
LOGFILE=$PMDIR/log

# Set to yes when debugging
VERBOSE=no

# Remove ## when debugging; set to no if you want minimal logging
## LOGABSTRACT=all 

# Replace $HOME/Msgs with your message directory
# Mutt and elm use $HOME/Mail
# Pine uses $HOME/mail
# Netscape Messenger uses $HOME/nsmail
# Some NNTP clients, such as slrn & nn, use $HOME/News
# Mailboxes in maildir format are often put in $HOME/Maildir
MAILDIR=$HOME/Mail # Make sure this directory exists!

##INCLUDERC=$PMDIR/testing.rc
INCLUDERC=$PMDIR/lists.rc
INCLUDERC=$PMDIR/patients.rc
INCLUDERC=$PMDIR/spam.rc

В lists.rc написал следующее:

:0
* ^Subject:.*[oodisc]
inbox/Mandrake-Russian/Open Office

:0
* ^Subject:.*[mdk-re]
inbox/Mandrake-Russian

:0
* ^Subject:.*\<DOWNLOAD\>
inbox/CityCat/Download

:0
* ^Subject:.*LinuxNews|.*LinuxRSP
inbox/LinuxNews

:0
* ^From:.*CityCat|Subscribe.ru
inbox/CityCat

:0
* ^From:.*MailList.ru
inbox/IZone

:0
* ^Subject:.*Unixware
inbox/LinuxNews/Unixware

:0
* ^Subject:.*Freeware.ru
inbox/Freeware

:0
* ^Subject:.*Анекдоты
inbox/Анекдоты

:0
* ^From:localhost.localdomain
inbox/postmaster

...И скачал почту. Залезаю в мыльницу и o-o-ps... Пусто. Только старые
письма. А 353 новых - как корова языком. Обновил дерево папок -
индейское жилище. Полез в лог. И тут-то мне поплохело.

>From root на localhost.localdomain  Tue Dec 25 16:32:39 2001
 Subject: Anacron job 'cron.daily'
  Folder: inbox/Mandrake-Russian/Open					    545
procmail: Skipped "Office"
>From yozhik  Tue Dec 25 17:05:34 2001
 Subject: [oodisc]
=?KOI8-R?Q?=F3=C5=D4=C5=D7=C1=D1=20=D5=D3=D4=C1=CE=CF=D7=CB=
  Folder: inbox/Mandrake-Russian/Open					   3271
procmail: Skipped "Office"

И так 88 kb, их приводить не буду. Что же я такого натворил? Если я
правильно понял ругань, procmail'у не понравился пробел в имени
каталога. Но куда же он свалил всю почту? Ведь в документации сказано,
что если procmail не находит каталог с предписанным названием, он его
создает. А у меня никаких новых каталогов не появилось. Куда же он
скинул почту? Неужто в /dev/null?

С уважением,
Сергей


Подробная информация о списке рассылки community