Pergunta

Há algum item geral útil que você coloca em seu arquivo .procmailrc?

Foi útil?

Solução

Muitos mailers prefixam o assunto de um e-mail com "Re:" ao responder, se esse prefixo ainda não estiver lá.Em vez disso, o Outlook alemão prefixa com "AW:" (para "AntWort") se esse prefixo ainda não estiver lá.Infelizmente, esses dois comportamentos entram em conflito, resultando em assuntos de e-mail como "Re:Ah:Ré:Ah:Ré:Ah:Ré:Ah:Almoço".Então agora tenho:

:0f
* ^Subject: (Antwort|AW):
|sed -r -e '1,/^$/s/^(Subject: )(((Antwort: )|(Re: )|(AW: ))+)(.*)/\1Re: \7\nX-Orig-Subject: \2\7/'

O que restringe isso (e uma "Antwort:"prefixo que evidentemente também me incomodou em algum momento) até um único" Re:".

Outras dicas

Apenas coisas simples - mova as mensagens para as pastas apropriadas, encaminhe algumas coisas para um endereço email2sms, mova o spam para a pasta de spam.Uma coisa de que me orgulho é como marcar seu spam como "lido" (isto é para Courier IMAP e Maildir, onde "ler" significa "mover para uma pasta diferente e alterar o nome do arquivo"):

:0                                                                              
* ^X-Spam                       # the header our filter inserts for spam                                                                   
{                                                                               
    :0                                                                         
    .Junk\ E-mail/              # stores in .Junk E-mail/new/                                                                                      

    :0                                                                          
    * LASTFOLDER ?? /\/[^/]+$   # get the stored message's filename                                                   
    { tail=$MATCH }             # and put it into $tail
    # now move the message                                                            
    TRAP="mv .Junk\ E-mail/new/$tail .Junk\ E-mail/cur/$tail:2,S"               
}

Tenho vários filtros em meu arquivo .procmailrc, mas o mais útil é este, que adiciono no topo do arquivo antes de fazer qualquer outra alteração.

:0 c:
mail.save

Isso salva uma cópia de tudo e depois continua com o restante das receitas.Se eu fiz algo errado, meu e-mail é salvo no arquivo "mail.save".Quando tenho certeza de que minhas alterações estão funcionando, comento essas linhas até a próxima vez.

Para impedir spams russos e chineses estranhos, eu uso esta configuração do procmail.

UNREADABLE='[^?"]*big5|iso-2022-jp|ISO-2022-KR|euc-kr|gb2312|ks_c_5601-1987'
:0:
* ^Content-Type:.*multipart
* B ?? $ ^Content-Type:.*^?.*charset="?($UNREADABLE)
spam-unreadable
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top