Spam e Segurança · 1 min read · Dec 28, 2025
Combata Spam de Imagem Com FuzzyOCR E SpamAssassin No Debian/Ubuntu
Combata Spam de Imagem Com FuzzyOCR E SpamAssassin No Debian/Ubuntu
Versão 1.0
Autor: Falko Timme
Este tutorial descreve como escanear e-mails em busca de spam de imagem com FuzzyOCR. FuzzyOCR é um plugin para SpamAssassin que visa e-mails não solicitados em massa contendo imagens como o principal portador de conteúdo. Usando diferentes métodos, ele analisa o conteúdo e as propriedades das imagens para distinguir entre e-mails normais (ham) e e-mails de spam. FuzzyOCR tenta manter a carga do sistema baixa, escaneando apenas e-mails que ainda não foram categorizados como spam pelo SpamAssassin, evitando assim trabalho desnecessário.
Não dou nenhuma garantia de que isso funcionará para você!
1 Nota Preliminar
Neste artigo, usarei Debian Etch como sistema base. Os passos para instalar o FuzzyOCR devem ser os mesmos para sistemas Ubuntu.
Assumo que o SpamAssassin já está instalado e funcionando, com /etc/mail/spamassassin/ como seu diretório principal de configuração. Se seu diretório for diferente (por exemplo, se você tiver o ISPConfig instalado, o diretório é /home/admispconfig/ispconfig/tools/spamassassin/etc/mail/spamassassin/), isso não é um problema. Vou anotar onde mudar o que.
Por favor, certifique-se de que sua versão do SpamAssassin funciona com o FuzzyOCR. Por exemplo, a versão do FuzzyOCR que vou instalar aqui ( fuzzyocr-3.5.1-devel.tar.gz) requer SpamAssassin 3.1.4 ou mais recente.
2 Instale Os Pré-requisitos Para FuzzyOCR
FuzzyOCR tem alguns pré-requisitos como ocrad e gocr que podemos instalar assim:
apt-get install netpbm gifsicle libungif-bin gocr ocrad libstring-approx-perl libmldbm-sync-perl imagemagick tesseract-ocr3 Instale O FuzzyOCR
Em seguida, baixamos e instalamos a versão de desenvolvimento mais recente do FuzzyOCR de http://fuzzyocr.own-hero.net/wiki/Downloads. Baixamos a versão de desenvolvimento em vez da versão estável porque os desenvolvedores do FuzzyOCR dizem:
“A recomendação atual é a versão de desenvolvimento porque a versão estável carece de recursos e é muito antiga.”
cd /usr/src/
wget http://users.own-hero.net/~decoder/fuzzyocr/fuzzyocr-3.5.1-devel.tar.gzEntão, descompactamos o FuzzyOCR e movemos todos os arquivos FuzzyOcr* e o diretório FuzzyOcr (todos estão no diretório FuzzyOcr-3.5.1/) para /etc/mail/spamassassin:
tar xvfz fuzzyocr-3.5.1-devel.tar.gz
cd FuzzyOcr-3.5.1/
mv FuzzyOcr* /etc/mail/spamassassin/Se seu diretório do SpamAssassin for diferente, por exemplo, /home/admispconfig/ispconfig/tools/spamassassin/etc/mail/spamassassin/, então o último comando deve ser substituído por
mv FuzzyOcr* /home/admispconfig/ispconfig/tools/spamassassin/etc/mail/spamassassin/Não exclua o diretório /usr/src/FuzzyOcr-3.5.1/ ainda, há um diretório com amostras de e-mails de spam de imagem lá ( samples/) que precisamos mais tarde para testar se o FuzzyOCR está funcionando como esperado.
Então, o FuzzyOCR está agora instalado, agora precisamos configurá-lo.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.