В FAQ qmail говорится что надо добавить

в ~/.qmail строку:

| preline procmail

В версии 3.11pre7 изменилась переменная почтового ящика по умолчанию. Раньше она находилась в config.h. Теперь она в src/authenticate.c:

#define MAILSPOOLHOME “/Mailbox” /* обратите внимание на слэши / */
/* delivers to $HOME/Mailbox */

Я нашел очень много полезных советов по содержимому файла .procmailrc в comp.mail.mh и comp.mail.misc some . Спасибо всем!

# Пример .PROCMAILRC
# Написан Catherine Hampton
# Версия 1.1
# Последнее обновление 1/25/98
#
# Released to the Public Domain.
#
#
# SET VARIABLES

# Внутренние переменные
# нижеследующее было изменено rdn 19980303

# Все говорят, что нужна среда SHELL
SHELL=/bin/sh #Shell используется для запуска procmail. Удостоверьтесь, что эта
#ссылка на ваш sh.
LINEBUF=4096 #Задано для того, чтобы Procmail не “съедал”
#длинные заголовки писем

PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin:/usr/bin/mh:/usr/lib/mh:
#Пути к вашим программам – лучше их не трогать

VERBOSE=off #Смените это на “on” при испытаниях нового метода,
#чтобы Procmail отмечал каждый свой шаг в журнале
#НЕ ОСТАВЛЯЙТЕ ЭТО ВКЛЮЧЕННЫМ, иначе журналы могут
#переполниться.

# Стандартное расположение файлов и программ

MAILDIR=$HOME/Mail #Вам лучше проверить, существует ли этот каталог

DEFAULT=$HOME/Mailbox #Стандартный ящик входящей почты. Впишите сюда
#верное для вашей системы значение

LOGFILE=$MAILDIR/procmail.log #Расположение журналов. Рекомендуется его задать, иначе
#все ошибки будут посылаться вам по почте

FORMAIL=/usr/bin/formail #Это удобно для систем автоответа.

SENDMAIL=/usr/sbin/sendmail #Это также удобно для систем автоответа. Измените это
#значение в соответствии с вашей системой

В Procmail имеется прекрасная документация. Прочтите руководство и установите файл .procmailrc.

Взято с http://ftp.linux.kiev.ua