В 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 <ariel@best.com> # Версия 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.