Изучаю и прикручиваю imap и procmail, уже не много удалось разобраться. Столкнулся с проблемой.
#cat /etc/procmailrc
MAILDIR=/var/spool/mail
DEFAULT=$MAILDIR/exim/$LOGNAME/
VERBOSE=on
LOGFILE=/var/log/procmail.log
:0
* ^X-Spam-Flag: Yes
$DEFAULT/.SPAM/new/
Но тут проблема, по умолчанию у меня в imap такая папка не создана у пользователей и procmail почему-то её не создает.
From igorrtrubbof@yahoo.cn Tue May 18 20:48:27 2010
Subject: *****SPAM***** =?Windows-1251?B?1OjtYe1jb+L76SDz8e9leA==?=
Folder: /var/spool/mail/exim/siv/new/1274204907.22520_0.inet.ua 5081
procmail: Match on "^X-Spam-Flag: Yes"
procmail: Unable to treat as directory "/var/spool/mail/exim/ksa//.SPAM/new"
procmail: Assigning "LASTFOLDER=/var/spool/mail/exim/ksa//.SPAM/new"
procmail: Opening "/var/spool/mail/exim/ksa//.SPAM/new"
procmail: Error while writing to "/var/spool/mail/exim/ksa//.SPAM/new"
procmail: Assigning "PATH=/var/spool/home/ksa/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/X11R6/bin"
procmail: Assigning "LASTFOLDER=/var/spool/mail/exim/ksa/new/1274204907.22521_0.inet.ua"
procmail: Notified comsat: "ksa@0:/var/spool/mail/exim/ksa/new/1274204907.22521_0.inet.ua"
Как можно вылечить эту проблему?
]# ll /var/spool/mail/exim/ksa/
итого 40
drwx------ 2 ksa users 4096 Май 18 17:29 cur
-rw------- 1 ksa users 144 Май 18 17:29 dovecot.index
-rw------- 1 ksa users 16384 Май 18 17:29 dovecot.index.cache
-rw------- 1 ksa users 1636 Май 18 17:29 dovecot.index.log
-rw------- 1 ksa users 129 Май 18 17:29 dovecot-uidlist
drwx------ 2 ksa users 4096 Май 18 20:48 new
drwx------ 2 ksa users 4096 Май 18 20:48 tmp
#