[MASOCH-L] Ajuda Procmail - Setando variaveis

Diaulas Castro diaulas.castro at intersolution.inf.br
Thu May 3 12:15:39 BRT 2012


Bom dia Senhores!
  Estou com uma dúvida referente ao procmail, minha necessidade é que ele preencha uma variável pois mais abaixo irei reutilizar, segue um exemplo da minha idéia:



cACTION=correspond

# Se no corpo do email houver a palavra *== INTERNO ==* conteúdo de cACTION será comment
:0 c B
* .*[== ]INTERNO[ ==].*
|  ${cACTION:+comment}; \
    ${cACTION+comment}


..300 linhas abaixo no mesmo procmailrc. rsrsrsrs

:0 c
| echo $cACTION


Meu problema é que o echo sempre sai com valor definido no topo (cACTION=correspond), 

Segue log, ele chega cair na condição mas estou errando em algo para setar a variável

procmail: Assigning "LASTFOLDER=  ${cACTION:+comment}; \
   ${cACTION+comment}"
procmail: Executing "  ${cACTION:+comment}; \
   ${cACTION+comment}"

.. 300 linhas abaixo

procmail: Assigning "LASTFOLDER=echo correspond"
procmail: Executing "echo,correspond"






More information about the masoch-l mailing list