[Tutorial] Implantando o RoundCube Webmail no hMailserver

Dicas e tutoriais sobre servidores
Avatar do usuário
marceloleaes
Administrator
Administrator
Mensagens: 1516
Registrado em: 10 Jun 2013 12:45
Localização: Novo Hamburgo
Idade: 41
Contato:
Status: Offline

[Tutorial] Implantando o RoundCube Webmail no hMailserver

Mensagem por marceloleaes »

Buenas, este tutorial aborda a implantação do webmail RoundCube em sua instalação do Hmailserver, para que o mesmo funcione temos como dependência um servidor web com PHP e MySQL funcionais. O tutorial não trata sobre este assunto, mas deixo dicas sobre a questão das extensões necessárias que precisam estar habilitadas em seu PHP. Vamos lá ?

Primeiro, download do RoundCube: http://downloads.sourceforge.net/projec ... 9.1.tar.gz

Descompacte o conteúdo na raiz, ou em um diretório de seu webserver, por exemplo: webmail/
Não esqueça de criar vhost ou hostheader para acessar o webmail após a instalação.

Com o PHPMyAdmin ou similar, crie um banco de dados chamado roundcubemail você pode personalizar, porem deve lembrar de alterar o nome durante o processo de instalação.

Em seu navegador, acesse através de localhost o setup do RoundCube: http://localhost/installer/

O primeiro passo é ter certeza que todos os pré requisitos estejam de acordo, eles são os seguintes:

Imagem

Imagem

Se estiver tudo OK, avance para o próximo passo, do contrário vá habilitando os pré requisitos e pressionando F5 no navegador até ter OK em todos.

O segundo passo é informar os dados necessários para que o RoundCube funcione, através destes dados inseridos neste passo ele irá gerar dois arquivos de configuração que serão utilizados mais a frente, preencha seguindo o exemplo:

General configuration

- product_name = Nome da sua empresa, por exemplo Webmail Empresaxyz
- support_url = URL completa com o caminho para documentação para auxilio dos usuários

Databse setup

- db_dsnw = Informações sobre seu banco banco dados MySQL, preencha

IMAP Settings

- default_host = LOCALHOST
- default_port = 143
- auto_create_user = YES

SMTP Settings

- smtp_server = LOCALHOST
- smtp_port = 25
- smtp_user/smtp_pass = Usuário Administrator do Hmail e senha

Display settings & user prefs

- language = pt_BR
- skin = larry
- preview_pane = YES
- htmleditor = always
- draft_autosave = 1 minuto

Clicar em CREATE CONFIG

Agora efetue download dos dois arquivos gerados pelo instalador: main.inc.php e db.inc.php e copie ambos para o diretório CONFIG/ e avance.

Perceba agora que ele já marcou como OK os parametros de configuração, porem ainda não populou o banco de dados. Para popular o banco clique no botão Initialize Database

Imagem

E está feito, concluimos a instalação do RoundCube com sucesso. Após completar a instalação e os testes finais remova a pasta installer da raiz do seu servidor ou certifique-se de que a opção enable_installer em config/main.inc.php está desativado. Esses arquivos podem expor dados sensíveis, como senhas de configuração de servidores e chaves de criptografia para o público. Certifique-se que você não pode acessar a pasta installer a partir do seu navegador. O RoundCube já traz em seu pacote o arquivo robots.txt , não é necessário cria-lo, isto garante que os buscadores não indexarão o conteúdo do webmail em páginas de busca.

Nosso próximo passo é criar contas de email no servidor Hmailserver, no exemplo tenho o dominio eth1.com.br configurado para finalidade de testes, criei a conta [email protected] com a senha testes123. Com cota de 800MB para a caixa.

Imagem

Com o usuário em mãos, agora é utilizar o webmail.

Imagem

Imagem

Daqui em diante é só alegria !

Bom proveito  ;)
Editado pela última vez por marceloleaes em 16 Jun 2013 10:41, em um total de 1 vez.


"Transportai um punhado de terra todos os dias e fareis uma montanha." Confúcio

Voltar para “Servidores”