Emailfilter.

Um filtro de conteúdo de e-mail personalizável
Baixe Agora

Emailfilter. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Peter A. Donis
  • Site do editor:

Emailfilter. Tag


Emailfilter. Descrição

Um filtro de conteúdo de e-mail personalizável Emailfilter é um filtro de conteúdo de e-mail personalizável escrito em Python. Consiste nos seguintes módulos Python e scripts de shell: * Emailfilter.py: a lógica do filtro principal; Ele permite que você adicione quantos módulos de filtragem de Python quiser e dará a cada módulo de filtragem uma chance de examinar cada mensagem de e-mail e (possivelmente) adicionar "cabeçalhos" para registrar suas descobertas. * EmailFilterD.py: o modo preferido de operação para o e-mailfilter; Ele envolve o emailfilter.py em um daemon que ouve em uma porta específica do usuário (atualmente o número da porta é 5590 + o ID do usuário) e processa cada mensagem de e-mail enviada a ela através dessa porta. * EmailFilterc.py: Um programa de cliente de linha de comando que leva sua entrada padrão, envia através de um soquete para o daemon na porta apropriada, recebe os dados processados de volta e grava-o à saída padrão. Este não é o método preferido de falar com o daemon; Consulte o script do shell do EmailFilterc abaixo. * Emailfilterdefs.py: Definições comuns para todos os módulos acima. * Emailfilterd: um script de shell para invocar o daemon. * Emailfilterc: um script de shell para invocar o cliente; Ele pode usar o e-mailfilterc.py acima, se necessário, mas isso é lento porque requer uma nova instância do intérprete Python a ser carregada para cada mensagem de e-mail (a mensagem entra na entrada padrão e a mensagem processada é gravada em saída padrão ). O método preferido é usar o programa Cfilter (disponível no Sourceforge, consulte ) como o cliente (isso é feito chamando este script com a opção -c) ou o "TCP / IP Swiss Army Knife "Programa Netcat (isso é feito chamando o script com a opção -n, se o NetCAT passar pelo nome do comando NC, ou a opção -t, se passar pelo nome do comando Netcat - qual nome será dependente em qual sabor específico do UNIX / Linux você está em execução). A maioria dos clientes de e-mail pode ser configurado para invocar qualquer programa de filtro desejado, enviando mensagens de TI na entrada padrão e recebendo mensagens processadas na saída padrão; Assim, para usar o Filter Email, simplesmente informe seu cliente de e-mail para invocar o e-mailfilterc -c como o programa de filtro (você pode deixar de fora a -c, mas como acima, a filtragem será significativamente mais lenta) .installationto Instalar o EmailFilter, você pode simplesmente executar : Python setup.py installat um prompt do shell do diretório no qual você descompactou a tarraball de origem (o mesmo diretório que este arquivo readme está in). Isso irá instalar o EmailFilter e, em seguida, executará cada um dos scripts pós-instalação no diretório de scripts.emailfilter requer o pacote de biblioteca PLIB Python, que está disponível no índice Python Package sob o nome PLIB. No entanto, o módulo auxiliar usado pelo script de configuração do Filter, SetupHelper, pode detectar automaticamente se você não tiver o PLIB instalado e, em caso afirmativo, ele será baixado e instalá-lo para você antes de instalar o Emailfilter. Requisitos: · Pitão


Emailfilter. Software Relacionado