|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dennis Melentyev 2:5020/400 03 Dec 2000 17:42:46 To : All Subject : Re: procmail -------------------------------------------------------------------------------- On Fri, 01 Dec 2000 07:36:48 +0300, Evgen A. Patiy wrote: >Buck dich All! > >Таки возникла необходимость поставить сабж. Ради одного простейшего правила. По >приходу почты сабж пускается из postfix строкой mailbox_command = >/usr/local/bin/procmail > >/usr/local/etc/procmailrc выглядит так: > >:0 c >* ^From:* --------^^ >* ^Subject:.*My Cool Subject* ----------------------------^^ Точку перед * пропустил? Hе принципиально, конечно, но чистоты ради: Первая строка не нужна совсем, во второй последняя звезда лишняя. Hо регекспы рабочие вполне. >! evgen > >Вроде все просто и ясно. За исключением ДВУХ грабель. > >1. Пишем письмо mail -s "My Cool Subject" ira@localhost. В логи валится вот >чего: > >Dec 1 07:41:47 f476 postfix/pickup[35141]: 60B0E36932: uid=0 from=<root> >Dec 1 07:41:47 f476 postfix/cleanup[35242]: 60B0E36932: >message-id=<20001201054147.60B0E36932@f476.n463.z2.fidonet.org> >Dec 1 07:41:47 f476 postfix/qmgr[32762]: 60B0E36932: >from=<root@f476.n463.z2.fidonet.org>, size=352 (queue active) >Dec 1 07:41:47 f476 postfix/sendmail[35246]: warning: sendmail is set-uid >root, or is run from a set-uid root process >Dec 1 07:41:47 f476 postfix/local[35244]: 60B0E36932: >to=<ira@f476.n463.z2.fidonet.org>, relay=local, delay=0, status=sent >("|/usr/local/bin/procmail") >Dec 1 07:41:47 f476 postfix/pickup[35141]: C4E9F36934: uid=1002 from=<ira> >Dec 1 07:41:47 f476 postfix/cleanup[35242]: C4E9F36934: >message-id=<20001201054147.60B0E36932@f476.n463.z2.fidonet.org> >Dec 1 07:41:47 f476 postfix/qmgr[32762]: C4E9F36934: >from=<ira@f476.n463.z2.fidonet.org>, size=558 (queue active) >Dec 1 07:41:47 f476 postfix/sendmail[35250]: warning: sendmail is set-uid >root, or is run from a set-uid root process >Dec 1 07:41:48 f476 postfix/local[35244]: C4E9F36934: >to=<evgen@f476.n463.z2.fidonet.org>, relay=local, delay=1, status=sent >("|/usr/local/bin/procmail") >Dec 1 07:41:48 f476 postfix/pickup[35141]: 3A97336932: uid=1001 from=<evgen> >Dec 1 07:41:48 f476 postfix/cleanup[35242]: 3A97336932: >message-id=<20001201054147.60B0E36932@f476.n463.z2.fidonet.org> >Dec 1 07:41:48 f476 postfix/qmgr[32762]: 3A97336932: >from=<evgen@f476.n463.z2.fidonet.org>, size=728 (queue active) >Dec 1 07:41:48 f476 postfix/local[35244]: 3A97336932: >to=<evgen@f476.n463.z2.fidonet.org>, relay=local, delay=0, status=bounced (mail >forwarding loop for evgen@f476.n463.z2.fidonet.org) >Dec 1 07:41:48 f476 postfix/cleanup[35242]: 9B6A836934: >message-id=<20001201054148.9B6A836934@f476.n463.z2.fidonet.org> >Dec 1 07:41:48 f476 postfix/qmgr[32762]: 9B6A836934: from=<>, size=2052 (queue >active) >Dec 1 07:41:48 f476 postfix/local[35244]: 9B6A836934: >to=<evgen@f476.n463.z2.fidonet.org>, relay=local, delay=0, status=sent >("|/usr/local/bin/procmail") > >Короче, обладатель копии получает только ответ от MAILER-DAEMON. Хотя и с >вложенным письмом :) Чем-то не нравится суидрут постфиксовому сендмейлу. ;) Hо тут я тебе не помогу. > >2. Если пишу письмо из mutt'a, вообще HИЧЕГО не приходит. Я о копии письма. Твой "Кул регексп" часом не русский? Я не убежден в замаймливании/размаймливании заголовков. Мутт их маймит по дефолту. > >Где я ошибся? (Версия с ДHK не проходит :) ) В файле. ;) > >Best wishes and regards! Evgen A. Patiy. -- Dennis Melentyev C/C++ programmer @ Mebius-KB, Kiev, Ukraine dennis@mebius-kb.kiev.ua --- ifmail v.2.15dev5 * Origin: Mebius-KB (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/16505e8e27961.html, оценка из 5, голосов 10
|