|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Aleksey Barabanov 2:5020/400 04 Dec 2003 11:26:33 To : Alexey Verin Subject : Re: postfix слежка за почтой ( очень надо (( -------------------------------------------------------------------------------- Alexey Verin wrote: > Вот этот пример мне малость не понятен ( или просо что то не работает > ) > echo always_bcc achive >>/etc/postfix/main.cf Hет. Я предлогал вариант с контентным фильтром. > echo '|procmail' >~archive/.forward > > cat <<EOF >~archive/.procmailrc > :0 Лучше указать локи. Здесь и далее. > *From: user@domen.ru --^^^^ здесь и далее в аналогичных местах пробел после * > Maildir/.Чужое/ > :0 > *To: usever2@demon.ru ( но так я и не понял как сделать что б он почту > посылал.. > Maildir/ > /dev/null ???? А куда денется вся остальная почта ? Если вы пишите программу, то лучше независимо от того какая это программа для фильтра прокмейл или для фильтра iptables прямо указать правила вместо дефолтных полиси. Тогда простым перенаправлением такого фильтра вместо /dev/null в файл вы всегда сможете провести отладку и определить куда "улетает" неучтенная почта. > EOF Курить ман на предмет ключа "c". При его указании "рецепт" становится не доставочным. Так можно копировать нужную почту в нужный ящик не исключая ее из общего потока. Для того чтобы транзитная почта пошла дальше надо завершить фильтр командой | /usr/sbin/sendmail -i -r "$RECIPIENT" -f "$SENDER" -- "$@" Приправить по вкусу и не забыть указать что эта команда применяется ко всем письмам. > хотелось бы еще примерчик какой...я не понял кому ложить .procmailrc ? Если у вас он (прокмейл) нигде более не используется, то в /etc/procmailrc и указать что-то вроде alekseyb-nat:/etc/postfix # cat /etc/postfix/master.cf | grep procmail smtp inet n - n - - smtpd -o content_filter=procmail:filter procmail unix - n n - 1 pipe flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient} alekseyb-nat:/etc/postfix # Если прокмейл используется еще и при локальной доставке (в хоумах лежат персональные rc), то читать ман на предмет procmailrcs и делать как там сказано. > у меня получается так always_bcc achive (achive это юзверь на него > валиться вся почта и входящая и исходящая) > Если я у него в директории создаю .procmailrc с правилом.. то толку мало.. > ( или всё подряд сыпится или ваще не чего.. По вашей схеме должно работать если вы правильно настроите фильтр. -- Bye. Aleksey Barabanov <alekseybb at mail.ru> Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5.1 * Origin: home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/7824971d8cad.html, оценка из 5, голосов 10
|