Сегодня подошла ко мне менеджер и говорит, что хочу мол, почтовый автоответчик…
Таким образом ей требовалось, что бы на все входящие письма север отсылал ответ о ее отпуске.
Я в начале сказал, что мол это сложно и т.д. лень знаете ли, но уж очень просила 🙂
Пришлось почитать, что же пишет об этом гуголь. Оказывается есть утилитка procmail которая умеет различным образом обрабатывать письма.
Оказалось достаточно просто все настраивается. И так настройка procmail свелась к созданию трех файлов. Первый .qmail в vpopmail-директории менеджера содержащий:
| preline /usr/local/bin/procmail -m ./.procmailrc
И в той же директории .procmailrc со списком правил:
MAILDIR=/usr/local/vpopmail/domains/mydomain.ru/user/Maildir
DEFAULT=/usr/local/vpopmail/domains/mydomain.ru/user/Maildir/
:0 c
* !^X-Loop: user@mydomain.ru
| (formail -r -A"X-Loop: user@mydomain.ru" ; cat /usr/local/vpopmail/domains/mydomain.ru/user/mess.txt) | /usr/sbin/sendmail -t -fuser@mydomain.ru
И Собственно файл с сообщение mess.txt
Более подробно я описал здесь: настройка procmail.