Webmail Roundcubemail em PHP4/PHP5 com skins, LDAP e extras

Toda diretoria de empresa com servidor de e-mail interno gostaria de acessar suas mensagens via internet (webmail). O Roundcubemail é uma alternativa ao Squirrelmail, Uebimiau, Horde, Openwebmail etc. Implemente este prático, leve e bonito webmail. Demonstrarei a instalação tanto com suporte a PHP4 como PHP5, instalação de skins, suporte a LDAP e outros extras.

[ Hits: 46.627 ]

Por: Paulo Roberto Junior - WoLF em 03/03/2009


Instalando skins e suporte a LDAP



Instalando skins

Existem muitos skins para o roundcubemail, e instalar eles é bem fácil para todas as versões.

Primeiramente baixe o skin, que pode ser encontrado na internet e em fórum sobre roundcubemail.

Vou apresentar um exemplo:

Baixe o skin em:
Descompacte a pasta na pasta de "skins" do roundcubemail, geralmente localizada em /var/www/webmail/skins/.

Próximo passo é alterar o arquivo main.inc.php, geralmente localizado em /var/www/webmail/config/main.inc.php.

Altere as seguintes linhas:

$rcmail_config['skin'] = 'mvision2_en';
$rcmail_config['list_cols'] = array('subject', 'from', 'date', 'attachment');
$rcmail_config['preview_pane'] = TRUE;
$rcmail_config['preview_pane_vertical'] = TRUE;

Onde "mvision2_en" corresponde a pasta criada ao descompactar sua skin.

Salve, reinicie seu Apache e teste, a template do seu roundcubemail deve mudar.

Suporte a LDAP

Para adicionar o suporte a LDAP se faz necessário alterar o arquivo main.inc.php, geralmente localizado em /var/www/html/webmail/config/main.inc.php.

$rcmail_config['ldap_public']['Dominio'] = array(
 'name'          => 'Dominio.com',
 'hosts'         => array('ldap.dominio.com'),
 'port'          => 389, //Porta do seu LDAP
 'base_dn'       => '',
 'bind_dn'       => '',
 'bind_pass'     => '',
 'ldap_version'  => 3, // Versão do seu LDAP
 'search_fields' => array('mail', 'cn'),  
 'name_field'    => 'cn',    
 'email_field'   => 'mail',  
 'surname_field' => 'sn',  
 'firstname_field' => 'gn',  
 'scope'         => 'sub',   
 'filter'        => '',      
 'fuzzy_search'  => true);

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Requerimentos necessários
   3. Instalação do Apache em 2 distribuições
   4. Instalando o Roundcubemail
   5. Instalando skins e suporte a LDAP
   6. Padronizando alguns parâmetros para usuários
   7. Imagens de exemplo e agradecimentos
Outros artigos deste autor

FAM - Monitorar alteração de arquivos

Scanner de segurança SKIPFISH do Google para sites

Servidor de monitoramento Nagios

Twitter Clone - Floopo - Mais um Micro blogging open source

Ferramenta Forense de Análise de Rede (NFAT) - Xplico

Leitura recomendada

Exim4 com MailScanner + Clamav

PHPXmail - um front-end web para o XMail

Servidor de e-mail Postfix com Fetchmail, Procmail, Blockmail e antispam

Openfire no SLES 10 autenticando no Active Directory

Utilizando o pine com o fetchmail

  
Comentários
[1] Comentário enviado por junior em 06/03/2009 - 00:52h

Já foi pro favoritos

=D

[2] Comentário enviado por DebianWoman em 08/11/2009 - 09:14h

Isso que eu preciso aprender, pois agora estou com FreeBSD e Qmail...E esse artigo é válido.

[3] Comentário enviado por borgesbruno em 14/01/2010 - 08:11h

O RoundCube é bem da hora mesmo já usei e recomendo!!!
O problema é que sinto falta das diversas funcionalidades do squirrelmail que me quebram um grande galho, mas a skin do squirrel é muito zoada.

Eu achei uma solução que une esses dois requisitos se chama Emexis-Webmai é baseado no squirrel, foi o modificado o theme, pra mim é uma excelente alternativa de Webmail.
Tá no sourceforge
http://sourceforge.net/projects/emexis-webmail/

O site da equipe de desenvolvimento, inclusive é free e brasileiro!!!!
http://eos.brc.com.br/index.php/pt/emexis

flow

[4] Comentário enviado por paulorvojr em 14/01/2010 - 18:10h

borgesbruno,

muito obrigado por essa contribuição!! valeu mesmo!!

sempre é bom conhecer novidades ainda mais produtivas.


Testei aqui e rodou perfeito, até em php4 funciona, claro que php5 fica show, mas rodar roda hehehe


abraços ae!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts