Korektni rozliseni adresy v procmailu

Juraj Rehak glip na napri.sk
Pátek Květen 28 11:10:52 CEST 1999


> :0 c
> *To: .*beda na domena.cz
> |/script/pro/pripad/"beda"
> 
> :0 c
> *To: eda na domena.cz
> |/script/pro/pripad/"eda"
> 
> :0 c
> *To: .*<eda na domena.cz>
> |/script/pro/pripad/"eda"

Eh... preco tie c flagy?
Malo by to vyzerat nejak takto:

:0
*^TO.*beda na domena.cz
|/script/pro/pripad/"beda"

:0
*^TO.*eda na domena.cz
|/script/pro/pripad/"eda"

pricom beda musi byt prve
Ak procmail najde mail pre 'beda', spusti script a skonci, 'eda' na tom
prvom pravidle nematchne, takze je to OK.

A poznamka k ^TO :

       If  the  regular expression contains `^TO' it will be sub-
       stituted by `(^((Original-)?(Resent-)?(To|Cc|Bcc)|(X-
       Envelope|Apparently(-Resent)?)-To):(.*[^a-zA-Z])?)', which
       should catch all destination specifications.

viz. man procmailrc

--
                                .  ,           Glip
                              . ,`o--.                                    --
      ____.....------.'      .,' ,,~''   `,------.....____   
  ''''`    `---.:: ,':       ; ,'         ;`. ;;.---'    '```` 
              `   `:__`-._   `.`.,    _,-'__;'   '    SysAdmin NAPRI s.r.o. 
                   `  `---`---'`'`---'---'  '       Phone: +421-7-44450959  
glip na cyber-wizard.com_______ \`--'/`,,_____________http://glip.planet.sk/
                            ```  '''



Další informace o konferenci Linux