Pular para o conteúdo

Whitelist e blacklist globais no Amavis-new

Dica publicada em Linux / Correio Eletrônico
Edmo Vamerlatti Costa edinhow
Hits: 15.793 Categoria: Linux Subcategoria: Correio Eletrônico
  • Indicar
  • Impressora
  • Denunciar

Whitelist e blacklist globais no Amavis-new

Olá,

Existem várias formas de implementar isto, porém essa é bem simples, testado no Ubuntu Server 9.04 Linux.

Whitelists: lista com remetentes que devem passar pelo sistema mesmo que estes tenham sido identificados como spam.

Blacklists: lista com remetentes que devem sempre ser tratados como spam.

Edite o aquivo /etc/amavis/conf.d/20-debian_defaults e adicione as seguintes linhas em seu final:

read_hash(\%whitelist_sender, '/etc/amavis/whitelist');
read_hash(\%blacklist_sender, '/etc/amavis/blacklist');

Em seguida crie ambos os arquivos:

# touch /etc/amavis/whitelist
# chown amavis:amavis /etc/amavis/whitelist
(sendo "amavis" o usuário do amavis-new)
# chmod 644 /etc/amavis/whitelist

# touch /etc/amavis/blacklist
# chown amavis:amavis /etc/amavis/blacklist
# chmod 644 /etc/amavis/blacklist


Adicionando usuários à blacklist:

# vi /etc/amavis/blacklist

usuariobloqueado@dominio.com.br
outrobloqueio@hotmail.com

Reiniciando o Amavis:

# /etc/init.d/amavis restart

Agora é só testar e olhar os logs:

# tail -50 /var/log/mail.log

Executando comandos no telnet do Mikrotik via shell script

Cyrus IMAP: "Message contains bare newlines" (Erro ao importar mensagens)

Emexis Webmail 1.0-3 - skin para SquirrelMail gratuita

Zimbra: Aplicando patch para a falha Heartbleed

Personalizando temas no Zimbra

Configurando contas do Hotmail e Yahoo no Evolution

#1 Comentário enviado por volcom em 17/06/2010 - 10:07h
Se eu precisar bloquear ou liberar um domínio inteiro uso a opção do *?

Por ex:

*@dominio.com.br

Valeu e abraço!
#2 Comentário enviado por volcom em 17/06/2010 - 10:53h
Opa!

Pelo que pesquisei deve-se usar:

.dominio.com.br

Abraço!

Contribuir com comentário

Entre na sua conta para comentar.