CRC

Centro de Recursos Computacionais

Ferramentas do usuário

Ferramentas do site


servicos:email:procmail:start

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
servicos:email:procmail:start [2019/04/13 17:50] – created muriloservicos:email:procmail:start [2022/06/03 02:29] (atual) – [Filtrar spam] murilo
Linha 1: Linha 1:
-====== Procmail: processador de email ======+====== Filtrar emails (procmail) ======
  
 O procmail é um processador de email. Entre suas muitas habilidades, está a de filtrar o email recebido, separando em "pastas" de acordo com o assunto, a origem, o tamanho ou outro critério qualquer. Se bem configurado, ele pode filtrar spam, fazer encaminhamento automático de mensagens, e praticamente qualquer coisa que você possa imaginar e seja capaz de programar. O procmail é um processador de email. Entre suas muitas habilidades, está a de filtrar o email recebido, separando em "pastas" de acordo com o assunto, a origem, o tamanho ou outro critério qualquer. Se bem configurado, ele pode filtrar spam, fazer encaminhamento automático de mensagens, e praticamente qualquer coisa que você possa imaginar e seja capaz de programar.
Linha 7: Linha 7:
   - a garantia de que o procmail será executado na recepção de emails (já feita pelo CRC).   - a garantia de que o procmail será executado na recepção de emails (já feita pelo CRC).
  
-Segue abaixo uma explicação simplificada de como configurar o procmail. Para saber sore configurações mais elaboradas e mais exemplos, abra um terminal em uma máquina Linux e digite: "man procmailex" e tecle <Enter>.+Segue abaixo uma explicação simplificada de como configurar o procmail. Para ver configurações mais elaboradas e mais exemplos, abra um terminal em uma máquina Linux e digite: "man procmailex" e tecle <Enter>.
  
 ===== Como configurar o Procmail ===== ===== Como configurar o Procmail =====
Linha 13: Linha 13:
 Crie, ou abra, o arquivo ~/.procmailrc e adicione as seguintes linhas: Crie, ou abra, o arquivo ~/.procmailrc e adicione as seguintes linhas:
  
-   MAILDIR=$HOME/Maildir+   MAILDIR=$HOME/Maildir/
    DEFAULT=$MAILDIR/    DEFAULT=$MAILDIR/
  
Linha 21: Linha 21:
 Logo após esta configuração, vêm as regras de filtragem. Com estas regras, você pode definir pastas automáticas para os seus emails de listas, emails automáticos, assuntos importantes, etc. A sintaxe das regras pode ser muito complexa, e não vai ser abordada aqui. Logo após esta configuração, vêm as regras de filtragem. Com estas regras, você pode definir pastas automáticas para os seus emails de listas, emails automáticos, assuntos importantes, etc. A sintaxe das regras pode ser muito complexa, e não vai ser abordada aqui.
  
-Seguem, abaixo, alguns exemplos.+Seguem, abaixo, um exemplo.
  
 ==== Filtrar spam ==== ==== Filtrar spam ====
  
-  :0:+  :0
   * ^X-Spam-Status: Yes*   * ^X-Spam-Status: Yes*
   .spam/   .spam/
  
-  * :0+ 
-    * Marca o início de uma regra; +:0      Marca o início de uma regra                                                                                               | 
-  * *  +      | Define que esta linha tem uma expressão regular que descreve um filtro                                                    | 
-    * Define que esta linha tem ma expressão regular que descreve um filtro; +.spam/  O nome da "pasta" onde a mensagem deverá ser armazenada caso ela se encaixe na descrição do filtro feita na linha acima.  |
-  .spam/ +
-    * O nome da "pasta" onde a mensagem deverá ser armazenadacaso ela se encaixe na descrição do filtro feita na linha acima.+
  
   ATENÇÃO:   ATENÇÃO:
Linha 49: Linha 47:
     2) No sistema de arquivos: ~/Maildir/listas.dcc.grad-cc     2) No sistema de arquivos: ~/Maildir/listas.dcc.grad-cc
        No .procmailrc: .listas.dcc.grad-cc/        No .procmailrc: .listas.dcc.grad-cc/
- 
servicos/email/procmail/start.1555177852.txt.gz · Última modificação: 2019/04/13 17:50 por murilo

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki