Народ копию исходящей почты сделал с помощью always_bcc
А как сделать чтобы эта копия падала только с нужных мне адресов??????
Убери always_bcc и сделай через procmail (man procmail, man procmailrc)
procmail тут думаю не поможет, так как у пользователей почтовых нету ни домашних директорий, ни шела
read </usr/share/doc/>postfix-x.x.x/README_FILES/FILTER_README
прописываешь фильтром procmail - и делаешь что и как угодно.
>procmail тут думаю не поможет, так как у пользователей почтовых нету ни
>домашних директорий, ни шелаПоможет ..только подумать надо немного
>Народ копию исходящей почты сделал с помощью always_bcc
>А как сделать чтобы эта копия падала только с нужных мне адресов??????
>
Да нет, на обработку письмо поступает procmailу ,но почему то это работает только с входящей почтой , но мне надо чтобы исходящая почта копировалась с определенного адресавот мой пример procmail
:0 c
* ^from.*user@usermail.ru
/var/spool/mail/copy
Народ подскажите плиз что можно еще сделать? Может я фильтр не так прописываю?
Ну почитай все-таки FILTER_README, там даже с примерами и картинками.
>Ну почитай все-таки FILTER_README, там даже с примерами и картинками.
Блин лажа какая- то прописал все как было сказано в Filter_readme, добавил следующее в master.cfsmtp inet n - n - - smtpd
-o content_filter=filter:filter unix - n n - - pipe
flags=Rq user=filter argv=/usr/bin/procmail -f ${sender} -- ${recipient}так вся почта начала валится на пользователя filter и чего дальше то читать? читай не читай пример реального использования нужен, а то все мутно как то описывают....
man procmail
man procmailrc
man procmailex
man sendmail... argv=/usr/bin/procmail -m <path>/procmailrc ...
<path>/procmailrc: (или /home/filter/.procmailrc)
SENDMAIL=/usr/sbin/sendmail
...
:0c
/path_to_mailcopy #вот само копирование
...
:0f:
| $SENDMAIL -t -oi #или что еще
...