URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 32237
[ Назад ]

Исходное сообщение
"Postfix Копия исходящей почты!!!!!!"

Отправлено magic , 14-Июл-03 17:56 
Народ копию исходящей почты сделал с помощью always_bcc
А как сделать чтобы эта копия падала только с нужных мне адресов??????

Содержание

Сообщения в этом обсуждении
"Postfix Копия исходящей почты!!!!!!"
Отправлено Mikhail , 14-Июл-03 18:32 
Убери  always_bcc и сделай через procmail (man procmail, man procmailrc)

"Postfix Копия исходящей почты!!!!!!"
Отправлено magic , 15-Июл-03 14:45 
procmail тут думаю не поможет, так как у пользователей почтовых нету ни домашних директорий, ни шела


"Postfix Копия исходящей почты!!!!!!"
Отправлено Mikhail , 15-Июл-03 14:59 
read </usr/share/doc/>postfix-x.x.x/README_FILES/FILTER_README
прописываешь фильтром procmail - и делаешь что и как угодно.

"Postfix Копия исходящей почты!!!!!!"
Отправлено HFSC , 15-Июл-03 15:01 
>procmail тут думаю не поможет, так как у пользователей почтовых нету ни
>домашних директорий, ни шела

Поможет ..только подумать надо немного


"Postfix Копия исходящей почты!!!!!!"
Отправлено magic , 15-Июл-03 17:34 
>Народ копию исходящей почты сделал с помощью always_bcc
>А как сделать чтобы эта копия падала только с нужных мне адресов??????
>


Да нет, на обработку письмо поступает procmailу ,но почему то это работает только с входящей почтой , но мне надо чтобы исходящая почта копировалась с определенного адреса

вот мой пример procmail
:0 c
* ^from.*user@usermail.ru
/var/spool/mail/copy


"Postfix Копия исходящей почты!!!!!!"
Отправлено magic , 16-Июл-03 10:05 
Народ подскажите плиз что можно еще сделать? Может я фильтр не так прописываю?

"Postfix Копия исходящей почты!!!!!!"
Отправлено Mikhail , 16-Июл-03 11:54 
Ну почитай все-таки FILTER_README, там даже с примерами и картинками.

"Postfix Копия исходящей почты!!!!!!"
Отправлено magic , 16-Июл-03 15:53 
>Ну почитай все-таки FILTER_README, там даже с примерами и картинками.


Блин лажа какая- то прописал все как было сказано в Filter_readme, добавил следующее в master.cf

smtp     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 и чего дальше то читать? читай не читай пример реального использования нужен, а то все мутно как то описывают....


"Postfix Копия исходящей почты!!!!!!"
Отправлено Mikhail , 16-Июл-03 16:37 
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 #или что еще
...