Este é o comando spamassassinp que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
spamassassin - filtro de e-mail extensível usado para identificar spam
DESCRIÇÃO
SpamAssassin é um filtro de e-mail inteligente que usa uma ampla gama de testes para
identificar e-mails em massa não solicitados, mais comumente conhecido como "spam". Esses testes são aplicados
para enviar cabeçalhos e conteúdo para classificar o e-mail usando métodos estatísticos avançados. No
além disso, o SpamAssassin tem uma arquitetura modular que permite que outras tecnologias sejam
rapidamente utilizado contra spam e é projetado para fácil integração em praticamente qualquer e-mail
sistema.
SINOPSE
Para facilitar o acesso, o manual do SpamAssassin foi dividido em várias seções. Se
você pretende lê-los direto pela primeira vez, a ordem sugerida
tenderá a reduzir o número de referências futuras.
Uma extensa documentação adicional para SpamAssassin está disponível, principalmente no
Site e wiki do SpamAssassin.
Você deve ser capaz de visualizar a documentação do SpamAssassin com o seu homem(1) programa ou
perldoc(1).
VISÃO GERAL
spamassassin Visão geral do SpamAssassin (esta seção)
CONFIGURAÇÃO
Mail :: SpamAssassin :: Conf Arquivos de configuração SpamAssassin
USO
spamassassin-run "spamassassin" script de filtragem de front-end
sa-learn train classificador bayesiano do SpamAssassin
cliente spamc para spamd (mais rápido que spamassassin)
servidor spamd spamassassin (necessário para spamc)
PADRÃO PLUGINS
Mail :: SpamAssassin :: Plugin :: AskDNS
Mail :: SpamAssassin :: Plugin :: AutoLearnThreshold
Mail :: SpamAssassin :: Plugin :: Bayes
Mail :: SpamAssassin :: Plugin :: BodyEval
Mail :: SpamAssassin :: Plugin :: Check
Mail :: SpamAssassin :: Plugin :: DKIM
Mail :: SpamAssassin :: Plugin :: DNSEval
Mail :: SpamAssassin :: Plugin :: FreeMail
Mail :: SpamAssassin :: Plugin :: HTMLEval
Mail :: SpamAssassin :: Plugin :: HTTPSMismatch
Mail :: SpamAssassin :: Plugin :: Hashcash
Mail :: SpamAssassin :: Plugin :: HeaderEval
Mail :: SpamAssassin :: Plugin :: ImageInfo
Mail :: SpamAssassin :: Plugin :: MIMEEval
Mail :: SpamAssassin :: Plugin :: MIMEHeader
Mail :: SpamAssassin :: Plugin :: Pyzor
Mail :: SpamAssassin :: Plugin :: Razor2
Mail :: SpamAssassin :: Plugin :: RelayEval
Mail :: SpamAssassin :: Plugin :: ReplaceTags
Mail :: SpamAssassin :: Plugin :: SPF
Mail :: SpamAssassin :: Plugin :: SpamCop
Mail :: SpamAssassin :: Plugin :: URIDNSBL
Mail :: SpamAssassin :: Plugin :: URIDetail
Mail :: SpamAssassin :: Plugin :: URIEval
Mail :: SpamAssassin :: Plugin :: VBounce
Mail :: SpamAssassin :: Plugin :: WLBLEval
Mail :: SpamAssassin :: Plugin :: WhiteListSubject
SITE SITE (S
Site do SpamAssassin: http://spamassassin.apache.org/
Documentação baseada em Wiki: http://wiki.apache.org/spamassassin/
USUÁRIO ENVIANDO LISTA
Existe uma lista de discussão de usuários onde outros usuários experientes são freqüentemente capazes de ajudar e
fornecer dicas e conselhos. As instruções de assinatura estão localizadas na web do SpamAssassin
site.
CONFIGURAÇÃO ARQUIVOS
A base de regra do SpamAssassin, os modelos de texto e o texto de descrição da regra são carregados de
arquivos de configuração.
Os dados de configuração padrão são carregados do primeiro diretório existente em:
/var/lib/spamassassin/3.004001
/ usr / share / spamassassin
/ usr / share / spamassassin
/ usr / local / share / spamassassin
/ usr / share / spamassassin
Os dados de configuração específicos do site são usados para substituir quaisquer valores que já foram
definir. Isso é carregado a partir do primeiro diretório existente em:
/ etc / spamassassin
/ usr / etc / mail / spamassassin
/ usr / etc / spamassassin
/ usr / local / etc / spamassassin
/ usr / pkg / etc / spamassassin
/ usr / etc / spamassassin
/ etc / mail / spamassassin
/ etc / spamassassin
Destes três diretórios, o SpamAssassin lerá primeiro os arquivos que terminam em ".pre" em
e então ele irá ler os arquivos que terminam em ".cf" em ordem lexical (a maioria dos arquivos
começar com dois números para tornar a ordem de classificação óbvia).
Em outras palavras, vai ler init.pre primeiro, então 10_default_prefs.cf antes 50_scores.cf
e 20_body_tests.cf antes 20_head_tests.cf. As opções em arquivos posteriores irão sobrescrever
arquivos anteriores.
As preferências individuais do usuário são carregadas do local especificado no "spamassassin",
linha de comando "sa-learn" ou "spamd" (consulte a respectiva página do manual para obter detalhes). Se o
localização não especificada, ~ / .spamassassin / user_prefs é usado se existir. SpamAssassin
irá criar esse arquivo se ele ainda não existir, usando user_prefs.template como um
modelo. Esse arquivo será procurado em:
/ etc / spamassassin
/ usr / etc / mail / spamassassin
/ usr / share / spamassassin
/ etc / spamassassin
/ etc / mail / spamassassin
/ usr / local / share / spamassassin
/ usr / share / spamassassin
MARCANDO
As duas seções a seguir detalham a marcação e marcação padrão que ocorre para
mensagens ao executar "spamassassin" ou "spamc" com "spamd" na configuração padrão.
Observação: antes da modificação e adição do cabeçalho, todos os cabeçalhos que começam com "X-Spam-" são
removido para evitar malícia do spammer e também para evitar problemas potenciais causados por
invocações de SpamAssassin.
MARCANDO PARA SPAM CORREIOS
Por padrão, todas as mensagens com uma pontuação calculada de 5.0 ou superior são marcadas como spam.
Se uma mensagem recebida for marcada como spam, em vez de modificar a mensagem original,
SpamAssassin criará uma nova mensagem de relatório e anexará a mensagem original como um
mensagem / rfc822 parte MIME (garantindo que a mensagem original seja completamente preservada e mais fácil
recuperar).
A nova mensagem de relatório herda os seguintes cabeçalhos (se estiverem presentes) do
mensagem de spam original:
De: cabeçalho
Para: cabeçalho
Cc: cabeçalho
Assunto: cabeçalho
Data: cabeçalho
ID da mensagem: cabeçalho
Os cabeçalhos acima podem ser modificados se a opção relevante "rewrite_header" for fornecida (veja
"Mail :: SpamAssassin :: Conf" para mais informações).
Por padrão, esses cabeçalhos de mensagens são adicionados ao spam:
X-Spam-Flag: cabeçalho
Defina como "SIM".
Os cabeçalhos adicionados são totalmente configuráveis através da opção "add_header" (veja
"Mail :: SpamAssassin :: Conf" para mais informações).
texto do corpo do correio de spam
O relatório SpamAssassin é adicionado ao topo do corpo da mensagem de e-mail, se a mensagem for
marcado como spam.
PADRÃO MARCANDO PARA TODAS CORREIOS
Esses cabeçalhos são adicionados a todas as mensagens, tanto spam quanto ham (não spam).
X-Spam-Checker-Version: cabeçalho
A versão e subversão de SpamAssassin e o host onde SpamAssassin foi executado.
X-Spam-Level: cabeçalho
Uma série de caracteres "*" em que cada um representa um ponto de pontuação total.
X-Spam-Status: cabeçalho
Uma string, "(Sim | Não), pontuação = nn obrigatório = nn testes = xxx, xxx
autolearn = (ham | spam | no | unavailable | failed) "está definido neste cabeçalho para refletir o
status do filtro. Para a primeira palavra, "Sim" significa spam e "Não" significa ham (não spam).
Os cabeçalhos adicionados são totalmente configuráveis através da opção "add_header" (veja
"Mail :: SpamAssassin :: Conf" para mais informações).
INSTALAÇÃO
A spamassassin comando é parte do Mail :: SpamAssassin Módulo Perl. Instale isso como um
módulo Perl normal, usando "perl -MCPAN -e shell" ou manualmente.
Observe que não é possível usar a variável de ambiente "PERL5LIB" para afetar onde
O SpamAssassin encontra seus módulos perl, devido às limitações impostas pela segurança "contaminada" do perl
cheques.
Para obter mais detalhes sobre como instalar, leia o arquivo "INSTALAR" do
Distribuição do SpamAssassin.
DEVELOPER DOCUMENTAÇÃO
Mail :: SpamAssassin
Detector de spam e mecanismo de marcação
Mail :: SpamAssassin :: ArchiveIterator
encontrar e processar mensagens uma de cada vez
Mail :: SpamAssassin :: AutoWhitelist
manipulador de lista branca automática para SpamAssassin
Mail :: SpamAssassin :: Bayes
determinar o spammishness usando um classificador Bayesian
Mail :: SpamAssassin :: BayesStore
Módulo de Armazenamento Bayesiano
Mail :: SpamAssassin :: BayesStore :: SQL
Implementação do SQL Bayesian Storage Module
Mail :: SpamAssassin :: Conf :: LDAP
carregar pontuações de SpamAssassin do banco de dados LDAP
Mail :: SpamAssassin :: Conf :: Parser
analisar a configuração do SpamAssassin
Mail :: SpamAssassin :: Conf :: SQL
carregar pontuações de SpamAssassin do banco de dados SQL
Mail :: SpamAssassin :: Message
decodificar, renderizar e manter uma mensagem RFC-2822
Mail :: SpamAssassin :: Message :: Metadata
extrair metadados de uma mensagem
Mail :: SpamAssassin :: Message :: Node
decodificar, renderizar e disponibilizar partes da mensagem MIME
Mail :: SpamAssassin :: PerMsgLearner
status por mensagem (spam ou não spam)
Mail :: SpamAssassin :: PerMsgStatus
status por mensagem (spam ou não spam)
Mail :: SpamAssassin :: PersistentAddrList
classe base da lista de endereços persistente
Mail :: SpamAssassin :: Plugin
Classe base do plugin SpamAssassin
Mail :: SpamAssassin :: Plugin :: Hashcash
realizar testes de verificação de hashcash
Mail :: SpamAssassin :: Plugin :: RelayCountry
adicione metadados de mensagem indicando o código do país de cada retransmissão
Mail :: SpamAssassin :: Plugin :: SPF
realizar testes de verificação SPF
Mail :: SpamAssassin :: Plugin :: URIDNSBL
procurar URLs em listas de bloqueio DNS
Mail :: SpamAssassin :: SQLBasedAddrList
Lista de permissões automática baseada em SQL do SpamAssassin
Use spamassassinp online usando serviços onworks.net