Como remover o termo UNCHECKED anexado na área de assunto do email quando recebido

6

Como eu desativo os emails "UNCHECKED contents in mail FROM" enviados pelo Amavis para o postmaster do domínio toda vez que um usuário envia um email criptografado. A configuração é um Debian 7 com postfix e amavisd.

    
por nazco 16.09.2013 / 16:51

2 respostas

6

Você pode usar o parâmetro %admin_maps_by_ccat para definir quem amavisd-new envia Mails para cada uma de suas categorias. Com undef você pode desativar os e-mails.

Portanto, você deve definir uma configuração como a seguinte se não quiser receber e-mails para todos os e-mails "não selecionados":

$admin_maps_by_ccat{+CC_UNCHECKED} =  undef;

Para fazer isso apenas por UNCHECKED-ENCRYPTED use isso (para o amavis 2.9.0, encontrado via notas de versão):

$admin_maps_by_ccat{+CC_UNCHECKED.',1'} = undef;
    
por 16.09.2013 / 22:02
1

O problema de receber e-mails com UNCHECKED no assunto pode ser resolvido de duas formas.

A primeira solução é uma correção temporária e rápida, que pode levar a outros problemas indesejados, já que os e-mails não serão verificados. Vamos ver o que foi proposto até agora.

O uso de " $admin_maps_by_ccat{+CC_UNCHECKED} = undef; " como mencionado acima não deve ser usado porque essa solução realmente não resolve o problema real que está sendo causado pelo fato de o clamav estar desatualizado. Por favor, esteja ciente de que uma vez clamav é desatualizado, o termo "UNCHECKED" no assunto do e-mail será anexado mais uma vez porque os e-mails enviados pelos clientes não podem ser verificados corretamente pelo clamav que não é atualizado.

Outro aspecto da solução um é adicionar no arquivo " /etc/amavis/conf.d/50-user " o trecho, " $undecipherable_subject_tag=undef; " sem as aspas, como proposto por algumas pessoas. Ainda assim, isso não é uma solução pelo mesmo motivo mencionado acima.

Vamos ver a solução número dois.

Primeiro, execute o comando freshclam. Fazer isso gerará provavelmente mais de um erro, mas também informará a versão mais recente do clamav. Para ter uma saída muito melhor do problema, execute se necessário:

tail -20 /var/log/clamav/freshclam.log

Em segundo lugar, desinstale a versão antiga com o comando:

apt remove clamav

Terceiro, baixe o último arquivo clamav com o comando:

wget https://www.clamav.net/downloads/production/clamav-0.100.1.tar.gz

Aqui estou usando o clamav-0.100.1 como exemplo. Por favor, escolha a versão mais recente

Em quarto lugar, extraia o arquivo com o comando:

tar xf clamav*  

Depois, verifique se você está no diretório clamav. Então, execute o comando:

cd clamav*/ 

Agora vamos compilar o clamav com os seguintes três comandos, um por um, no diretório clamav:

./configure

make

make install

Mais uma vez, execute o comando:

freshclam

Se você receber o erro " Can’t open/parse the config file /usr/local/etc/freshclam.cong ", veja como corrigi-lo.

Remova o arquivo freshclam.conf existente da pasta /usr/local/etc/ com o comando:

rm -f /usr/local/etc/freshclam.conf

Se o arquivo não estiver lá, prossiga para a próxima etapa abaixo, criando um link para o novo arquivo, para que, se você precisar executá-lo novamente, o arquivo conf permaneça atualizado.

ln -s /etc/clamav/freshclam.conf /usr/local/etc/freshclam.conf

Em seguida, execute o freshclam para atualizar.

freshclam

Bem, há mais um pequeno erro que você receberá porque o freshclam já está sendo executado em segundo plano. vamos matá-lo com o comando:

pkill -15 -x freshclam

Finalmente, execute o freshclam novamente da seguinte forma:

freshclam

Voila.

Para testar, envie um e-mail para você mesmo ou peça a um amigo para lhe enviar um e-mail. Você não deve ver o termo UNCHECKED no assunto dos e-mails enviados pelos clientes. Se uma semana depois você tiver o mesmo erro, o mais provável é que o clamav seja atualizado para uma versão mais nova.

    
por 26.07.2018 / 08:57