vylepseni logu procmailu

Petr Vileta petr na practisoft.cz
Pondělí Srpen 2 01:33:30 CEST 2004


Je to takova blbustka, ale treba to nekomu pomuze.
Pokud pouzivate ".procmailrc" pravidla pro filtrovani posty a mate zapnute
logovani a vypnute VERBOSE, tak se toho z logu zas tak moc nedozvite :-) V
manualu se samozrejme pise o nastaveni LOG=, ale ani google mi nenasel zadny
prakticky priklad pouziti. Taxem to vyzkousel a dospel k tomuhle.

Priklad souboru .procmailrc:
na zacatku bezne nastaveni

LOGFILE="/home/uzivatel/procmail.log"
LOGABSTRACT="all"
VERBOSE="off"

Bezne by pravidlo vypadalo napriklad takhle

:0
* ^(Received|Return-Path|Reply-To|From).*_____.*\@.*
/dev/null

a v logu byste pak nasli

>From hek_____ec na pop.com.br  Sun Aug  1 01:17:33 2004
 Subject: ned
  Folder: /dev/null
1245

No tak jsem to vylepsil takhle

:0
* ^(Received|Return-Path|Reply-To|From).*_____.*\@.*
{
    LOG="116:"
    :0
    * .*
    /dev/null
    LOG=
}

a v logu pak mam udaj o tom, ktere pravidlo zafungovalo, nejak takhle

116:From hek_____ec na pop.com.br  Sun Aug  1 01:17:33 2004
 Subject: ned
  Folder: /dev/null
1245


--
Petr



Další informace o konferenci Linux