KyaPanel com Zimbra

Este documento descreverá como integrar o Zimbra com o KyaPanel.

Por quê?

  • A questão principal é por quê?

KyaPanel tem 4 anos e é um maduro servidor de gerenciamento de e-mails. Ele provê funções exclusivas para gerenciar usuários e domínios. Na nossa - muito suspeita - visão, KyaPanel é o melhor da sua área.

Apesar disso, nós adoramos a interface do webmail Zimbra. Está certo que o Zimbra possui sua própria interface de configuração, e é muito bonito, mas não tão completo e flexível quanto o KyaPanel.

A interface administrativa do Zimbra não é tão completa pois ela falha em prover controles de anexos e tamanho de mensagem, por exemplo, por usuário e por domínio.

Então, porque não juntamos o melhor desses “dois mundos”?

Instalação

  • Agora vamos explicar a integração em dois possíveis cenários.

  • Atualmente, o KyaPanel deve usar o OpenLDAP como banco de dados. A integração dele usando o MySQL ou PostgreSQL não é suportada.

KyaPanel em um servidor Zimbra

  • Este é o primeiro cenário. Siga os passos abaixo:

1 - Pare o Zimbra;

2 - Instale o KyaPanel como descrito no guia aqui

3 - Depois da instalação, pare os serviços:

postfix, courier-authdaemon, courier-imap, courier-ldap, courier-pop, samba, postfix,  slapd and clamav-daemon

4 - Vá em /usr/share/kyapanel/mail/zimbra

5 - Rode o script kp2z.sh

./kp2z.sh

  • Para rodar o kp2z.sh, o Zimbra não deve estar executando.

6 - Rode o segundo script kp2z_users.sh

./kp2z_users.sh -a

  • Para rodar o kp2z_users.sh, o Zimbra deve estar executando.
  • kp2z_users.sh pode rodar em modo interativo. Tenta usar a opção -i.

7 - Configure o Apache para escutar em qualquer porta, exceto 80

8 - Reinicie o Apache

9 - Acesse o KyaPanel através da porta definida no passo 7

10 - Vá em E-mail ManagementGeneral ConfigurationsPostfix e siga as instruções.

11 - Reinicie o Zimbra MTA com o comando zmmtactl

su zimbra -c"/opt/zimbra/bin/zmmtactl stop"
su zimbra -c"/opt/zimbra/bin/zmmtactl start"

Zimbra em um servidor KyaPanel

  • Este é o segundo cenário. Siga os passos abaixo:

1 - Pare todos os serviços do KyaPanel:

postfix, courier-authdaemon, courier-imap, courier-ldap, courier-pop, samba, postfix,  slapd, clamav-daemon and spamassassin

2 - Instale o Zimbra seguindo o guia deles

3 - Vá em /usr/share/kyapanel/mail/zimbra

4 - Siga as instruções do capítulo acima...

ClamAV

  • O KyaPanel pode usar o ClamAV instalado pelo Zimbra. Você não tem que se preocupar com isso.

Mesmo se a interface de configuração do ClamAV do KyaPanel reclame, não se preocupe, está funcionando.

Anti-Spam

  • O Zimbra veio com o Dspam instalado, mas o KyaPanel usa o SpamAssassin para proteção anti-spam. Então, para fazê-lo funcionar, instele o SpamAssassin como explicado em sua interface de configuração no KyaPanel.

Problemas comuns

O último argumento não é um usuário válido

  • Esta mensagem significa que as entradas do OpenLDAP do KyaPanel não foram importadas corretamente no banco de dados OpenLDAP do Zimbra.

Para corrigir isto, você precisa apagar o branch ou=kyapanel do banco de dados OpenLDAP do Zimbra e rodar ./kp2z.sh novamente.

FAQ

Perguntas frequentes

kyapanel/howto_zimbra_pt_br.txt · Last modified: 2008/11/09 12:40 by vitorbaptista
Recent changes RSS feed Creative Commons License Donate Driven by DokuWiki