Вопрос, на который я сам, к своему стыду, не могу найти внятный ответ. Дано:
Sendmail, procmail, cyrus-imapd.
grep -i procmail /etc/mail/sendmail.mc
define(`PROCMAIL_MAILER_PATH', `/usr/bin/procmail')dnl
FEATURE(local_procmail, `', `procmail -t -Y -a $h -d $u')dnl
MAILER(procmail)dnl
конфиг в /etc/procmailrc (т.е. общесистемный)
LOGFILE=/var/log/procmail.log
LOGABSTRACT=all
VERBOSE=yes
:0
* ^To.*admin
* ^Subject.*test
! mymail@gmail.com
:0
* ^To.*tech-team
* ^Subject.*test
! mymail@gmail.com
пользователь admin - имеет ящик в cyrus imapd (/var/spool/imap/a/user/admin), а пользователь tech-team это запись в /etc/aliases
Хочу чтобы отправляя письмо на admin@ или tech-team@ с темой test, был редирект почты на mymail@gmail.com (т.е. хочу отправить на другой хост, если бы на этот, то пользовался бы deliverом от cyrusа)
в логах пусто, как будто procmail вообще не запускается.
По сути, мне не хватает знаний в этой области :)