Pequenos acertos:

:0 Wh:$HOME/Mail/.dupmsg.lock
|formail -D 30000 $HOME/Mail/.dupmsg

:0
* ^From: .*[EMAIL PROTECTED]*
/dev/null


Notas:
        Cada ":" comeca uma nova regra!  Tinha um erro na sua mensagem.

        Nao use "lock" para usar /dev/null.  Se ocorrer algum erro,
        voce pode substituir por "|cat >/dev/null 2>/dev/null"

        Header e' sempre na forma "^algumacoisa: ", seja rigoroso para
        evitar surpresas.


Eu uso "unix mailbox", isto e', um unico arquivo com todos os emails.
Para testar, eu faco o seguinte:

        cp $MAIL x              # copia a caixa postal
        : >$MAIL                # zera o mailbox sem estragar as permissoes
        formail <x -s procmail  # processa cada email

Ai' voce verifica se funcionou.  Se falhou, para voltar atraz:

        cat x >$MAIL

Tambem tem que salvar e restaurar o ~/.procmailrc.  Se voce ainda nao
tem um .procmailrc funcionando, voce pode testar com:

        formail <x -s procmail teste_rc

Se voce usa maildir, ai' eu nao sei como fazer.  Chutando, talvez algo
assim:

        mv Mail Mail-old
        mkdir -m 700 Mail
        cat Mail-old/* | formail -s procmail -X

onde -X e' alguma opcao para informar ao procmail que deve-se usar
"maildir".


--- Wagner                      [EMAIL PROTECTED]


Assinantes em 19/03/2001: 2180
Mensagens recebidas desde 07/01/1999: 104409
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a