Página 1 de 1

[Tutorial] Utilizando black e white lists no Zimbra

Enviado: 30 Jun 2013 00:29
por marceloleaes
Primeiro gostaria de esclarecer que a Whitelist prevalece sobre a Blacklist, então caso tenha bloqueado na Blacklist o domínio gmail.com e liberado na Whitelist um endereço [email protected], os e-mails enviado por [email protected] serão entregues para o usuário.

Para criarmos a blacklist devemos seguir os passos abaixo:

Acesse como root o servidor onde está instalado o zimbra

1 - Crie o arquivo blacklist

Código: Selecionar todos

# vi /etc/zimbra/blacklist
Adicione os domínios ou os e-mails que deseje bloquear, nesse exemplo adicionarei o gmail.com e [email protected], um domínio ou email por linha.
Ex:
gmail.com
[email protected]
Após adicionado salvar e sair

2 - Após criada a blacklist vamos criar a whitelist, o processo é idêntico ao da blacklist, única mudança é o nome do arquivo a ser criado.

Código: Selecionar todos

# vi /etc/zimbra/whitelist
Os demais passos são iguais.

Agora que temos os dois arquivos criados devemos informar ao anti-spam onde ele deve ir buscar as informações de blacklist e whitelist. Para isso deveremos editar o arquivo amavisd.conf seguindo os passos abaixo descritos.

3 - Acesse com o usuário zimbra e edite o arquivo amavisd.conf

Código: Selecionar todos

# su zimbra
$ cd /opt/zimbra/conf/
$ vi amavisd.conf
Localizar a linha #ENVELOPE SENDER SOFT-WHITELISTING / SOFT-BLACKLISTING e abaixo dela adicionar o seguinte:
read_hash(\%whitelist_sender, '/etc/zimbra/whitelist');
read_hash(\%blacklist_sender, '/etc/zimbra/blacklist');
Salvar o arquivo

4 - Para que as mudanças surtam efeito tem que ser reiniciado o serviço amavisd

Código: Selecionar todos

# su zimbra
$ zmantispamctl restart
Pronto está ativado a blacklist e whitelist do Zimbra.

Toda vez que for adicionado algo na whitelist ou na blacklist devemos executar o passo 4 novamente.

Bom proveito  ;)