Zimbra: Criando e gerenciando listas dinâmicas (CLI)

photo

Olá ! Eu costumo dizer que, mesmo trabalhando há 6 anos com a solução, o Zimbra sempre me surpreende, especialmente pelos recursos de administração. Nesse artigo gostaria de compartilhar com vocês o recurso de listas dinâmicas. As listas dinâmicas (DDL), ao contrário das listas comuns, permitem o gerenciamento de membros através de consultas no diretório do Zimbra (LDAP), portanto não são estáticas.

Esse tópico é abordado no treinamento oficial Zimbra System administration: http://www.bktech.com.br/treinazimbra

Embora esse gerenciamento também possa ser feito pela interface administrativa, neste artigo falarei somente sobre a administração pela linha de comando (CLI).

Continuar lendo “Zimbra: Criando e gerenciando listas dinâmicas (CLI)”

Anúncios

Zimbra 8.7 e 8.8: Criando tabela de transporte (transport_maps)

Olá ! Nesse artigo gostaria de compartilhar com vocês a implementação de mapas de transporte no Zimbra 8.7 e 8.8. Através da configuração da tabela de transporte (que é a implementação do parâmetro transport_maps do Postfix), é possível definir onde será efetuada a entrega para domínios específicos.

Isso é muito útil especialmente para ambientes que possuem o recurso de “Split Domain”, onde 2 ou mais soluções de e-mail interoperam utilizando o mesmo domínio, ou em ambientes com múltiplos domínios, implementados em soluções de e-mail diferentes.

Vamos considerar o seguinte cenário:

A empresa LABORATORIO possui dois domínios: laboratorio.com.br e teste.com.br. O domínio laboratorio está implementado no Zimbra, já o domínio teste está implementado em outra solução.

No Zimbra, iremos definir o servidor para onde devem ser efetuadas as entregas para o domínio teste.

Primeiramente, vamos criar o arquivo para nosso mapa de transporte:

$ vim /opt/zimbra/conf/transportfile

teste.com.br   smtp:IP_OU_HOSTNAME_DO_SERVIDOR
$ postmap /opt/zimbra/conf/transportfile

O parâmetro transport_maps do Postfix está sendo gerenciado pelo parametro zimbraMtaTransportMaps do Zimbra, logo precisamos configurar o mesmo para utilizar nosso mapa de transporte, além do padrão do Zimbra:

$ zmprov mcf zimbraMtaTransportMaps "lmdb:/opt/zimbra/conf/transportfile,proxy:ldap:/opt/zimbra/conf/ldap-transport.cf"