Webmail Horde 4 - Instalação e configuração no Debian Squeeze

wnp

Encontrei algumas dificuldades na instalação e configuração do Horde 4, por isso escrevi este artigo, espero que
possam tirar proveito.

[ Hits: 25.128 ]

Por: Wilson Nalin Paolini em 28/05/2012


Introdução - Instalação



Introdução

O documento abaixo, descreve a instalação e configuração do Webmail Horde 4, conectado a um Servidor SMTP (Postfix) e IMAP (Cyrus) remoto.

Através do Horde é possível enviar e visualizar E-mails de qualquer lugar, apenas com um Browser de Internet, sem a necessidade de ter um cliente de E-mail configurado, como o Tunderbird ou o Outlook.

Neste artigo, estou utilizando o servidor.com.br como sendo o servidor de SMTP/IMAP.

Só ressaltando que neste ambiente, eu estou utilizando dois Servidores distintos, o Servidor onde será realizada a instalação e configuração do Horde e o Servidor onde já está instalado os serviços SMTP/IMAP.

O Horde Groupware Webmail Edition é uma suíte de comunicação baseada em Browser.

Os usuários podem ler, enviar e organizar mensagens de E-mail, compartilhar calendários, contatos, tarefas e notas com os componentes compatíveis do Projeto Horde. Também existem aplicações separadas como o IMP, Ingo, Kronolith, Turba, Nag e Mnemo.

Ele pode ser integrado com qualquer uma das aplicações acima citadas, ou com as aplicações que ainda estão em desenvolvimento.

Este procedimento foi realizado com a instalação mais 'enxuta' do Debian Squeeze, onde foram desabilitadas todas opções de instalação, incluindo Ambiente Desktop e Sistema Básico.

Instalação

1. Atualize a lista de pacotes:

# aptitude update

2. Instale os pacotes abaixo:

# aptitude install php5 apache2 mysql-server-5.1 sendmail vim less locate

3. Instale também, os seguintes pacotes:

# aptitude install php-gettext php5-mysql php5-sasl php5-intl libssh2-php php5-curl php-http php5-xmlrpc php5-geoip php5-ldap php5- memcache php5-memcached php5-tidy php5-gd imagemagick

4. Após a instalação dos pacotes, caso o Servidor tenha um IP válido, vá ao arquivo "/etc/hosts" e configure como o exemplo abaixo:

Alias /Microsoft-Server-ActiveSync /var/www/horde/rpc.php
Alias /horde /var/www/horde
<Directory /var/www/horde>
           Options +FollowSymLinks
           AllowOverride None
           order allow,deny
           allow from all
           php_value include_path ".:/usr/share/php"
           php_value open_basedir "none"
           php_value upload_tmp_dir "/var/www/horde/phptmp/"
</Directory>


17. Reinicie o Apache:

# /etc/init.d/apache2 restart

18- Habilite a página de teste PHP:

# vim /var/www/horde/config/conf.php

$conf['testdisable'] = false;


19. Acesse o Horde e teste: http://Endereço IP/horde/test.php

Obs.: Depois você pode desabilitar a página de teste:

# vim /var/www/horde/config/conf.php

$conf['testdisable'] = true;


20. No arquivo "/etc/php5/apache2/php.ini", configure as seguintes opções:

file_uploads = on
upload_max_filesize = 10M (Tamanho permitido de anexos)


    Próxima página

Páginas do artigo
   1. Introdução - Instalação
   2. Configuração do Horde 4
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Configurando várias contas de e-mail no Thunderbird

Post-la - Gerador de relatórios para o Postfix

Solução completa com o sendmail (segunda edição)

Migrando entre clientes de correio eletrônico

Servidor de e-mail com anti-vírus: MailScanner + Exim + Clamav + Cpanel/WHM

  
Comentários
[1] Comentário enviado por israelsoares em 29/05/2012 - 08:41h

Prezado Paolini;
Excelente Artigo!!!
Dei uma lida no seu artigo, e observei que é um servidor de e-mail que funciona em browser. Existe a possibilidade de usar clientes??
Fico no aguardo.

Forte abraço.
Israel Soares

[2] Comentário enviado por wnp em 29/05/2012 - 09:24h

Israel, na verdade o servidor de e-mails utilizado é o Postfix, que já estava instalado em outro servidor. A função do Webmail Horde é fazer a conexão com este servidor de e-mails Postfix para que os usuários, através de login e senha, possam visualizar e enviar e-mails pelo browser. No caso os usuários são os clientes.

[3] Comentário enviado por neonx em 18/06/2012 - 11:41h

Opa excelente artigo... auxilia muito, uma pergunta, estou a fim de começar a utilizar o horde e talz.. já tenho ele instalado mas como possuo vários dominios em meu servidor tem algum plugin ou algo parecido que o cliente coloque seu login e escolha qual dominio??? ou se tem como colocar no horde para apenas solicitar o login e pegar automaticamente conforme dominio acessado???

[4] Comentário enviado por wnp em 18/06/2012 - 12:00h

Tem sim cara, é preciso incluir os servidores no arquivo /horde/imp/config/backends.php.

[5] Comentário enviado por neonx em 20/06/2012 - 14:51h

opa.. fiz a configuração mas sempre tenho que digiar no login usuario@dominio gostaria de configurar par que somente digitar usuario sem o dominio ele pegasse meu dominio padrão... já mexi no backends.php mas sem sucesso.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts