Pesquisar este blog

Mostrando postagens com marcador webmail. Mostrar todas as postagens
Mostrando postagens com marcador webmail. Mostrar todas as postagens

quarta-feira, 28 de julho de 2010

Roudcube Webmail


Problemas com o RoudCube ? Segue uma listagem de possíveis correções do RoudCube Webmail.

Pastas Sumidas e sem permissão para deletar mensagens ou limpar a lixeira

Correção: abra o arquivo roundcube/config/main.inc.php e identifique a linha:

$rcmail_config['create_default_folders'] = FALSE;

Modifique a mesma para:

$rcmail_config['create_default_folders'] = TRUE;

Sem acesso ("Página não Encontrada ou erro 404)

Esse é um típico problema de firewall. Primeiro teste desabilitando o firewall temporariamente e caso vc consiga o acesso, adicione no mesmo permissão para acesso a porta 2095

Erro ao enviar emails pelo RoudCube

Verifique inicialmente se vc consegue o envio via outlook (local) ou mesmo usando outro Webmail do sistema CPANEL. Caso consiga o erro está diretamente ligado ao RoudCube, que "perdeu" seu acesso ao IMAP server. Execute:

/scripts/autorepair net_smtp_fix

sexta-feira, 27 de fevereiro de 2009

Reinstalando Webmail

As vezes ocorrer erros sem explicação no CPANEL - o trabalho de um bom administrador é ficar atento principalmente após atualizações do sistema.

Alguns erros bobos podem ser rapidamente corrigidos, como por exemplo o webmail. Para reinstalar os 3 sistemas de webmails disponíveis por padrão no CPANEL execute:

Primeiro atualize o seu CPANEL de forma correta e completa:

/script/upcp –force

Depois reinstale os sistemas:

Horde: /usr/local/cpanel/bin/updatehorde --force

RoundCube: /usr/local/cpanel/bin/update-roundcube --force

Squirrelmail: /usr/local/cpanel/bin/update-squirrelmail --force

Lembre-se que isso apagará todas as configurações existentes atualmente - inclusive banco de dados de contatos, etc.

quinta-feira, 24 de maio de 2007

RoudCube webmail


Já que o assunto está sendo sobre webmails, vamos a instalação do sistema RoudCube, ao meu ver um dos melhores webmails que temos disponíveis (bem melhor que o "famoso" uebimiau). Com este tutorial você pode disponibilizar o RoudCube como um novo webmail para ocupar o lugar do antigo Neomail (já retirado das distros do CPANEL).

1º Baixe o roudcube e descompacte-o no local correto no seu servidor CPANEL:

cd /usr/local/cpanel/base

wget -O roundcube.tar.gz http://puzzle.dl.sourceforge.net/sourceforge/roundcubemail/roundcubemail-0.1beta2.tar.gz
tar -zxvf roundcube.tar.gz

2º configure as permissões de acesso e criação de seu banco de dados (troque o SENHA pela senha root de seu banco mysql):

mv -f roundcubemail-0.1beta2 roundcube
cd roundcube
chmod -R 777 temp
chmod -R 777 logs
mysql -e "CREATE DATABASE roundcube;" -pSENHA
mysql -e "use roundcube; source SQL/mysql.initial.sql;" -pSENHA


3º edite as configurações do sistema


cd config; mv db.inc.php.dist db.inc.php; mv main.inc.php.dist main.inc.php
pico db.inc.php


troque a linha
$rcmail_config['db_dsnw'] = 'mysql://roundcube:pass@localhost/roundcubemail';
para
$rcmail_config['db_dsnw'] = 'mysql://root:SENHA@localhost/roundcube';

pico main.inc.php

troque a linha
$rcmail_config['default_host'] = '';
para
$rcmail_config['default_host'] = 'localhost';

4º editar as configurações de logotipo no CPANEL

cd /usr/local/cpanel/base/roundcube/skins/default/images/
cp /usr/local/cpanel/base/roundcube/skins/default/images/roundcube_logo.png /usr/local/cpanel/base/frontend/x/images/roundcube_logo.png
cp /usr/local/cpanel/base/roundcube/skins/default/images/roundcube_logo.png /usr/local/cpanel/base/webmail/x/images/roundcube_logo.png
cp /usr/local/cpanel/base/roundcube/skins/default/images/roundcube_logo.png /usr/local/cpanel/base/frontend/rvblue/themeimages/roundcube_logo.png


5º baixe o path para atualizar o roundcube para o uso no sistema CPANEL

wget http://www.insidehost.com.br/distros/install/HGpatch-roundcube-1.0BETA2
patch -p0 <>6º instale o pacote de língua portuguesa
cd /usr/local/cpanel/base/roundcube/program/localization
wget http://easynews.dl.sourceforge.net/sourceforge/roundcubemail/roundcube_brazilian-0.1-beta2.tar.gz
tar -zxvf roundcube_brazilian-0.1-beta2.tar.gz
chown -R root:root /usr/local/cpanel/base/roundcube


Pronto. Falta apenas um único detalhe, um bug que descobri. Você deve editar o arquivo compose:

pico /usr/local/cpanel/base/roundcube/skins/default/templates/compose.html

Na linha
form name="form" action="./" method="post"
troque por
form name="form" action="index.php" method="post"

Rode o comando abaixo para que sua instalação não seja sobrescrita pelas atualizações do CPANEL:

chattr +i /usr/local/cpanel/base/frontend/x/webmaillogin.html
chattr +i /usr/local/cpanel/base/webmaillogin.cgi


Pronto, você já tem um novo webmail.

Aviso: Todos os tutoriais postados pelo autor foram testados em ambiente de produção. Porem o mesmo não se responsabiliza por problemas ou bugs existentes nos sistemas usados de terceiros ou por erros durante a instalação dos recursos/scripts testados - o uso dos mesmos é por conta e risco de seus usuários.

Nova skin para o SquirrelMail


No primeiro tutorial uma coisa bem simples, mas que não vejo em praticamente em nenhum host: uma pele (skin, free ) disponível para o webmail SquirrelMail.

Encontrei este recurso por acaso, vasculhando no site SourceForge, e de brazuca.

Passo a Passo:

1º - acesse uma pasta em seu servidor, por exemplo, usr/scr ou outra qualquer que vc use para os códigos fontes, baixe e descompacte o pacote .tgz:

cd /usr/scr
wget http://easynews.dl.sourceforge.net/sourceforge/squirreloutlook/squirreloutlook-1.0.3.tar.gz
tar -xzf squirreloutlook-1.0.3.tar.gz

2º - acesse o diretório onde esta armazenado o SquirrelMail original do CPANEL e faça uma cópia/backup do mesmo:

cd /usr/local/cpanel/base/3rdparty
mv squirrelmail squirrelmail.BACKUP


3º - copie o novo SquirrelMail para o local, renomeando a pasta para squirrelmail, e aplicando as permissões de usuário CPANEL:

mv /usr/scr/squirreloutlook-1.0.3 /usr/local/cpanel/base/3rdparty/squirrelmail
chown cpanel:cpanel -R squirrelmail
chmod 777 /usr/local/cpanel/base/3rdparty/squirrelmail/data

4º - copie e atualize a configuração (diretório config) do novo SquirrelMail com a versão do CPANEL original:

rm -fr /usr/local/cpanel/base/3rdparty/squirrelmail/config
cd /usr/local/cpanel/base/3rdparty/squirrelmail
cp -R /usr/local/cpanel/base/3rdparty/squirrelmail.BACKUP/config .
chown cpanel:cpanel -R squirrelmail
chmod 777 /usr/local/cpanel/base/3rdparty/squirrelmail/data

Pronto. Tente acessar e testar, enviando e recebendo emails. É uma pele muito melhor que a atual, e ainda permite você aplicar as variações de cores, etc…
Aviso: Todos os tutoriais postados pelo autor foram testados em ambiente de produção. Porem o mesmo não se responsabiliza por problemas ou bugs existentes nos sistemas usados de terceiros ou por erros durante a instalação dos recursos/scripts testados - o uso dos mesmos é por conta e risco de seus usuários.