Evitando cross-posting com Procmail
Colaboração: Jorge Luiz Godoy Filho
Data de Publicação: 23 de Abril de 1998
Como a maioria dos que assinam essas listas nao se restringem a apenas uma delas, a ocorrencia de cross-postings deve ser relativamente consideravel. Para os usuarios de procmail, isso pode ser facilmente filtrado/eliminado. Como? Acrescente as seguintes linhas antes das regras de filtragem de e-mail no seu arquivo ~/.procmailrc:=
# Evitar cros-posting # 8K de "cache" para guardar os IDs das mensagens, que sao unicos. :0 Wh: msgid.lock | formail -D 8192 msgid.cache
Configurei aqui e funciona muito bem. O tamanho do buffer pode ser aumentado ou diminuido a contento. A mensagem que e' arquivada vai para a inbox que satisfizer o primeiro dos filtros/regras, enquanto que as demais sao descartadas.
Um procedimento "saudavel" antes de se mexer no .procmailrc e' criar uma pasta "back-up" para garantir que nao se perde nenhuma mensagem e colocar as seguintes linhas logo apos as definicoes de variaveis de ambiente:
:0 c # Habilitar para testes. backup