Zimbra – Blacklist e Whitelist
Olá Galera nesse post irei demonstrar como criar uma Blacklist e uma Whitelist no Zimbra.
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 diego.efuture@gmail.com, os e-mails enviado por diego.efuture@gmail.com 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
# vi /etc/zimbra/blacklist
Adicione os domínios ou os e-mails que deseje bloquear, nesse exemplo adicionarei o gmail.com e ofertas@americanas.com.br, um domínio ou email por linha.
Ex:
gmail.com
ofertas@americanas.com.br
Após adicionado digitar o comando
# :wq!
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.
# 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
# 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
$ :wq!
4) Para as mudanças terem efeito tem que ser reiniciado o serviço amavisd
# 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.
Obrigado pelo post, mas eu edito o arquivo e incluo as informações. Mas quando restarto o serviço o arquivo volta ao original sem o que eu inclui de whitelist e blacklist que pediu para inserir. Tem alguma idéia do que seja?