Но почему-то вместо того, что-бы отправлять файлы в new/ они создаются в самом каталоге ящика:
Код: Выделить всё
$ ll -a .maildir/.default/
итого 68
drwx------ 5 doc users 4096 2010-10-30 06:52 ./
drwxr-xr-x 12 doc users 4096 2010-10-30 06:52 ../
drwx------ 2 doc users 20480 2010-10-30 05:14 cur/
-rw------- 1 doc users 823 2010-10-30 06:24 msg.BOjE
-rw------- 1 doc users 824 2010-10-30 06:52 msg.QOjE
-rw------- 1 doc users 23502 2010-10-30 06:25 msg.ZOjE
drwx------ 2 doc users 4096 2010-10-30 05:14 new/
drwx------ 2 doc users 4096 2010-10-30 05:14 tmp/Код: Выделить всё
$ sed '/^\s*#/d' .procmailrc
MAILDIR=$HOME/.maildir
DEFAULT=$MAILDIR/.default
LOGFILE=$HOME/.procmail.log
LOGABSTRACT=no
VERBOSE=on
FORMAIL=/usr/bin/formail
NL="
"
:0 Whc: .msgid.lock
| $FORMAIL -D 16384 .msgid.cache
:0 a
$MAILDIR/.duplicates
:0
* ^Subject:.*(credit|cash|money|debt|sex|sale|loan)
$MAILDIR/.spam
:0
* .*
$MAILDIR/.defaultЗЫЖ ещё используются mutt и fetchmail, если это важно...
ЗЗЫЖ
Код: Выделить всё
procmail: [9134] Sat Oct 30 06:52:39 2010
procmail: Assigning "FORMAIL=/usr/bin/formail"
procmail: Assigning "NL=
"
procmail: Locking ".msgid.lock"
procmail: Executing "/usr/bin/formail,-D,16384,.msgid.cache"
procmail: Non-zero exitcode (1) from "/usr/bin/formail"
procmail: Assigning "LASTFOLDER=/usr/bin/formail -D 16384 .msgid.cache"
procmail: Unlocking ".msgid.lock"
procmail: No match on "^Subject:.*(credit|cash|money|debt|sex|sale|loan)"
procmail: Match on ".*"
procmail: Assigning "LASTFOLDER=/home/doc/.maildir/.default/msg.QOjE"
procmail: Opening "/home/doc/.maildir/.default/msg.QOjE"
procmail: Acquiring kernel-lock
procmail: Notified comsat: "doc@0:/home/doc/.maildir/.default/msg.QOjE"