SAGATOR é um gateway de e-mail antivírus / antispam. É uma interface para qualquer smtpd, que corre um antivírus e / ou spam verificador.
Sua arquitetura modular pode usar qualquer combinação de verificador antivírus / spam de acordo com a configuração. Atualmente ele suporta clamav, nod32d, AVG, Sophos, TrendMicro AV, Symantec AV, spamassassin, bogofilter, e quickspamfilter.
Ele tem algumas damas internos (string_scanner e regexp_scanner). SAGATOR projeto pode analisar mails MIME e descompactar arquivos.
Recursos :
- Suporte chroot simples
- antivírus modulares / apoio spamchecker:
- você pode anexar uma intrascanner para outro intrascanner ou realscanner
- você pode combinar intrascanners
- você pode combinar realscanners
- vírus nível / spam
- suporte de banco de dados:
- log SQL
- digitalizador dinâmica (antivírus / antispam) de configuração
- relatórios diários para os usuários
- quarentena web acessível para todos os usuários
- você não precisa de quaisquer módulos Perl ou quaisquer outros módulos, a apenas python
- Você pode retornar qualquer e-mail em quarentena para mailq caixa de correio / user
- caixa de correio / digitalização maildir e limpeza
- estatísticas agradáveis via WWW ou MRTG
- fácil instalação e configuração
Scanners baseados
O que é novo nesta versão:
- eliminou o apoio a clamav não suportado a montante
O que é novo na versão 1.2.1:
- Esta é uma versão de correções. Esta versão pode ser compilado em clamav 0,96. Corrigido um erro na webq (atualização necessária, se você usar webq com usuários em não-exibição de tabela), cadeia de erro cracklib foi fixas, adicionou & quot; Suspect & quot; para o padrão padrão DROP.
O que é novo na versão 1.2.0:
- python-2.6 compatibilidade
- compatibilidade clamav-0.95rc1
- decode_email_alt removido (obsoleto em python-2.6 e não utilizado)
- configuração SIMPLE_SCANNERS removido
- mudança dependência rpm: smtpdaemon para servidor (SMTP)
- adicionado & quot; exit 0 & quot; para mkchroot.sh para evitar problemas de atualização deb
- reinicialization de gerador de números aleatórios após fork ()
- log_sql.FORMAT pode ser easyly prorrogado por outras colunas: log_sql.FORMAT.extend ('assunto', '% (subject) s')
- melhor reconhecimento de spam / vírus para o script logwatch
- python-kid substituído pelo python-genshi. Pelo menos genshi & gt; = 0.4.0 necessário. Pacote RPM deve atualizar dependência automaticamente, para o pacote deb instale python-genshi manualmente.
- rrdtool criar tipo de fonte de dados alterado de COUNTER para derivar. Remover arquivo sagator.rrd para aplicar esta alteração.
- a saída do logwatch contagem / porcentagem bytes, mudou ordenação
- atualizações ebuild
- deb pacote dividido em partes: sagator, sagator-base, sagator-webq, ...
- mkchroot.sagator de deb postinst mudou-se para o init roteiro
- filtrar 250-STARTTLS, sagator não pode hadle conexões TLS
- vírus retirados de teste / diretório e acrescentou script shell download_viruses.sh
- parâmetros predefinidos para avgd () mudou
- remount / var / lib / clamav em chroot (não é necessário copiar ou symlink)
- rbl_check () agora usando getaddrinfo em vez de gethostbyname obsoleto
- documentação atualizada para spamassassind () e check_level ()
- mensagem de aviso de visualização quando um limite clamav obsoleto é usado
- adicionado & quot; /etc/init.d/sagator matar & quot; parâmetro para matar todos os processos sagator
- acrescentou CLAMAV_H e LIBDSPAM_OBJECTS_H definições em Makefile
- links simbólicos apropriados para datadirs especiais
- atualização FascistCheck para apoiar também versão mais recente
- opção de configuração sa_user para spamassassind () do scanner
- traceback Broken pipe mostrado para depuração nível 3 (depuração adicional temporário)
- cheques Greylist para IntegrityError
- os scripts configure_postfix acrescenta serviço sagator para limitar o número de conexões
- log novo script / analyzer.py para analisar arquivos de log
- conexão do banco de dados separado para log_sql () (improvemnt velocidade significativa para servidores de alta carga com mais de 10.000 e-mails / dia)
- filesys () do scanner ignora saída vazio durante 5 segundos (evita & quot; Não é possível decodificar virname & quot; mensagens)
- velocidade greylist, consulte o arquivo de configuração padrão para exemplos, como configurar greylist para servidores de alta carga
- atualização chroot antes de reiniciar (não dentro) para acelerar o processo de reinício
- padrões de conexão MySQLdb para UTF-8 charset
- smtptest e Policytest substituído pelo novo smtptest.py
- aumento max_children para ServiceTCPServer para permitir mais instâncias smtpd_policy
- Não remover entradas Greylist permanentes (== last_update - 1)
- cripta load () bibliotecas antes chroot para permitir webq de login
Melhorias
O que é novo na versão 1.1.1:
- selinux atualizações
- melhor clamav autodetection
- deb conflito pacote adicionado para remover automaticamente sagator-libclamav
- atualização mkchroot para / tmp / quarentena dono / grupo
- atualização sgfilter para exim, que envia o conteúdo da caixa de correio para procmail
- acrescentou emulação estilo pyformat para sqlite (logging sqlite fixo)
- Agora () mudou para CURRENT_TIMESTAMP, trabalha com sqlite atual demasiado
- atualizado XFORWARD padrão para coincidir com sintaxe alternativa
- simular rowcount para DB, que não apoiá-lo (sqlite)
- clamav 0,94 atualizações de compatibilidade
- novo pacote rpm sagator-core (sagator é agora apenas para instalar dependências)
- aceitar conexão sem HELO com milter ()
- algumas mudanças para filetype.py para evitar problemas ao executar sagator, file_type () scanner foi maked obsoleto, uso file_magic () em vez
- correções milter Greylist
- não quebra de conexão de dados, quebrá-lo antes que os dados e envie SAIR ao fechar conexão
- feche todos os fds antes garfo, permitir autorestart em scripts deb
- novo scanner elisted ()
- melhorada do scanner listados
- aumento de tempo limite para a conexão spamd
- link simbólico / var / tmp - & gt; / Tmp fixado em chroot
- atualizações para esets-3.0
- exibir erro exata quando não é possível rodar arquivo de log
- corrigir ligação simbólica cíclica para o caminho não-padrão ao criar sagator chroot
Comentários não encontrado