Arquivo

Textos com Etiquetas ‘Zimbra’

Zimbra: Atualizando o Clamav

16, abril, 2010

Opa,

Recentemente (15/04) o software anti-vírus Clamav descontinuou as versões anteriores a 0.95.x (mais informações aqui), logo após essa operação os servidores que rodavam versões anteriores começaram a apresentar problemas, quando tentavam realizar a atualização das vacinas corrompiam o banco de dados e com isso os e-mail’s não eram entregues. Para solucionar esse problema foi necessário atualizar a versão do software, segue abaixo como consegui atualizar essa tarefa com o Zimbra em um servidor CentOS 5.4.

Antes de tudo recomendo a realização de um backup do seu sistema, pois como diz o ditado, “melhor prevenir…”, após essa tarefa faça o download do código (source) da última versão estável no site do Clamav (nesse post utilizei a versão 0.96).

Feito o download vamos instalar as dependências, descompactá-lo e executar os passos para a compilação e instalação do pacote:

# yum install gmp-devel bzip2-devel zlib-devel gcc
# tar -xvf clamav-0.96.tar.gz
# cd clamav-0.96
# ./configure --prefix=/opt/zimbra/clamav-0.96 --with-user=zimbra --with-group=zimbra
# make
# make check
# make install

Feita a instalação compare os antigos arquivos de configuração (clamd.conf e freshclam.conf) com os novos arquivos instalados, caso necessário realize os ajustes.

# cd /opt/zimbra/clamav-0.96/etc/
# mv clamd.conf clamd.conf.orig
# mv freshclam.conf freshclam.conf.orig
# cp /opt/zimbra/conf/{clamd,freshclam}.conf .
# diff clamd.conf clamd.conf.orig
# diff freshclam.conf freshclam.conf.orig

Pare o serviço:

# su - zimbra -c "zmcontrol stop"

Remova o link simbólico do clamav na pasta do zimbra e crie um novo link apontando para a nova versão:

# cd /opt/zimbra
# rm clamav
# ln -s /opt/zimbra/clamav-0.96 /opt/zimbra/clamav

Agora crie a pasta onde são armazenados os banco de dados das vacinas e ajuste as permissões:

# mkdir /opt/zimbra/clamav/db
# chown -R zimbra:zimbra /opt/zimbra/clamav-0.96

Atualize as vacinas e inicie o serviço:

# su - zimbra -c "/opt/zimbra/clamav/bin/freshclam"
# su - zimbra -c "zmcontrol start"

Execute o comando abaixo para ver se todos os serviços estão executando:

# su - zimbra -c "zmcontrol status"
Host meuservidor.exemplo.com
antispam                Running
antivirus               Running
ldap                    Running
logger                  Running
mailbox                 Running
mta                     Running
snmp                    Running
spell                   Running
stats                   Running

Caso o serviço antivirus não inicie verifique o log em /opt/zimbra/log/clamd.log.

Abraço!

Fonte: http://wiki.zimbra.com/wiki/ClamAV_-_Updating_Version

Luiz Agostinho Linux , , ,

Zimbra: Criando um alias de domínio

9, novembro, 2009

Opa,

Geralmente quando temos diversos domínios em um servidor de e-mail separamos as contas, ou seja, podemos ter uma conta contabilidade@dominio.com.br, que receberá os e-mail’s do usuário contabilidade do dominio.com.br e outro endereço como contabilidade@outrodominio.com.br, que seria o usuário contabilidade do outrodominio.com.br, cada um recebendo os e-mail’s destinados à eles. Mas às vezes nos deparamos com a solicitação de que o novo domínio ou todos os domínios registrados no servidor de e-mail sejam apenas aliases para um único domínio previamente cadastrado, para solucionar essa tarefa no Zimbra basta executar alguns comandos, primeiro acesse com o usuário zimbra:

# su - zimbra

Versões inferiores à 5.0.16:

$ zmprov createDomain outrodominio.com.br zimbraDomainType alias zimbraMailCatchAllAddress @outrodominio.com.br zimbraMailCathAllForwardingAddress @dominio.com.br

Versões 5.0.16 e superiores:

$ zmprov createAliasDomain outrodominio.com.br dominio.com.br zimbraMailCatchAllForwardingAddress @dominio.com.br

Com isso todos os e-mail’s enviados para outrodominio.com.br serão direcionados para o dominio.com.br, exemplo:

fulano@outrodominio.com.br -> fulano@dominio.com.br
fl0cker@outrodominio.com.br -> fl0cker@dominio.com.br

Caso deseje adicionar mais um domínio basta executar novamente o comando alterando outrodominio.com.br pelo domínio desejado.

Abraço!

Fonte: http://wiki.zimbra.com/index.php?title=ManagingDomains#ZCS_5.0.16_and_later

Luiz Agostinho Linux , ,