Instalação Rainloop · 5 min read · Jan 21, 2026
Instalação e configuração do RainLoop no Debian 7 (Wheezy)
Instalação e configuração do RainLoop no Debian 7 (Wheezy)
Versão 1.0
Autor: Srijan Kishore
- *
Este documento descreve como instalar e configurar o Rainloop no Debian 7. O Rainloop é uma popular aplicação web Open Source gratuita, principalmente escrita em PHP. Ele oferece aos usuários uma interface web rápida e contemporânea para acessar e-mails na maioria dos provedores de e-mail de domínio comumente usados, como Outlook, Yahoo e Gmail, além de servidores de e-mail locais. O Rainloop também funciona como um Agente de Usuário de E-mail (MUA) acessando o e-mail do domínio via protocolos IMAP/SMTP. Este tutorial explica o processo de instalação do Rainloop Webmail no Debian 7 e personalizações para o Rainloop.
1 Nota Preliminar
Este tutorial é baseado em um servidor Debian 7, portanto, você deve configurar uma instalação básica do servidor Debian 7 antes de continuar com este tutorial. O sistema deve ter um endereço IP estático. Eu uso 192.168.0.100 como meu endereço IP neste tutorial e server1.example.com como o nome do host.
2 Instalação do RainLoop
Como todos sabemos, o RainLoop Webmail é essencialmente desenvolvido em PHP para Linux (com Apache). Portanto, é imperativo ter um servidor Web em funcionamento com PHP instalado no sistema, além de módulos PHP essenciais como cURL, dom, ibxml, openssl, DateTime e PCRE. Para instalar os pacotes necessários, os usuários têm a opção de usar qualquer uma das Ferramentas de Gerenciamento de Pacotes, como yum/apt-get, com base na distribuição Linux em uso. Abaixo está um guia passo a passo sobre o processo de instalação do Rainloop Webmail no Debian 7.
2.1 Instalação do Apache, PHP e MySQL
Como mencionado acima, para instalar os pacotes necessários em um sistema baseado em Debian, você deve usar o comando apt-get (como mostrado abaixo):
apt-get install apache2
apt-get install mysql-server mysql-client
Nova senha para o usuário Mysql “root”: <–mysqlpassword
Repita a senha para o usuário Mysql “root”: <–mysqlpassword
apt-get install php5 libapache2-mod-auth-mysql libmysqlclient15-dev php5-mysql curl libcurl3 libcurl3-dev php5-curl php5-json
service apache2 start
service mysql start
2.2 Baixando e Instalando o RainLoop Webmail
Podemos instalar o Rainloop da seguinte forma:
mkdir -p /var/www/rainloop
cd /var/www/rainloop
Além disso:
curl -s http://repository.rainloop.net/installer.php | php
root@server1:/var/www/rainloop# curl -s http://repository.rainloop.net/installer.php | php
#!/usr/bin/env php
[Instalador do RainLoop Webmail]
Conectando ao repositório …
Baixando pacote …
Download completo!
Instalando pacote …
Instalação completa!
[Sucesso] A instalação está concluída!
root@server1:/var/www/rainloop#
2.3 Permissões :
A pasta deve ter permissões apropriadas:
chown -R www-data:www-data .
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
2.4 Configurar RainLoop via Interface de Administração
Os usuários podem configurar o aplicativo RainLoop de duas maneiras a seguir:
- Usando o Painel de Administração
- Modificando o arquivo application.ini manualmente a partir do terminal.
No entanto, a maioria das opções básicas é configurada via interface web, portanto, isso deve ser suficiente na maioria dos casos. Para acessar o painel de administração, podemos usar as seguintes credenciais de login padrão:
Agora podemos acessar o painel do administrador em http://192.168.0.100/?admin, usuário=admin e Senha=12345

Esta será a tela de boas-vindas padrão.

3 Personalizações do Rainloop
Podemos personalizar o Rainloop conforme nossa necessidade e uso. Eu os categorizei abaixo.
3.1 Branding
Podemos personalizar sua tela de login adicionando Títulos, Descrições e Caminho para o Logotipo personalizados.

3.2 Habilitando Contatos
Para habilitar o recurso de Contatos, precisamos de um banco de dados suportado. Para o propósito deste guia, usaremos o MySQL como banco de dados para habilitar contatos. Portanto, devemos criar o banco de dados manualmente usando os seguintes comandos no terminal. Vamos criar o banco de dados necessário para o Rainloop:
mysql -uroot -p
No prompt do Mysql, inseriremos os detalhes do Rainloop como banco de dados=rainloopdb, usuário=rainloopuser e senha=rainlooppassword;
create database rainloopdb;
GRANT ALL PRIVILEGES ON rainloopdb.* TO ‘rainloopuser’@’localhost’ IDENTIFIED BY ‘rainlooppassword’;
flush privileges;
quit
Em seguida, habilitaremos o recurso de contatos conforme o seguinte caminho
Painel de Administração –> Contatos
Aqui você precisa selecionar
Tipo de Armazenamento=MySql
já que Mysqlite não é suportado aqui:

Aqui selecione a caixa de seleção para
Habilitar Contatos
, Permitir Sincronização de Contatos . Dê os valores do banco de dados Mysql conforme configurado anteriormente no momento da criação do banco de dados:

Como no meu caso era
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Usuário=root
E
Senha=mariadbpassword
Ou você também pode usar
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Usuário=rainloopuser
E
Senha=rainlooppassword
Em seguida, pressione o botão
i Testar , você notará que se as entradas estiverem corretas, a aba mudará de cor cinza para verde.

3.3 Adicionando Domínios
Os usuários do Rainloop têm a opção de adicionar/configurar seus domínios, basta prosseguir para o Painel de Administração –> Domínios –> Adicionar Domínio:

Nota: Os valores acima podem diferir conforme sua configuração de servidor de e-mail, por favor, certifique-se de marcar a caixa de seleção Usar formulário de login curto.
Você encontrará configurações pré-configuradas para gmail.com, yahoo.com, outlook.com e qq.com. Você também pode adicionar seu domínio de e-mail. As entradas devem atender às configurações do seu servidor de e-mail:

3.4 Habilitando plugins e alteração de senha
Os plugins adicionam funcionalidade aprimorada para alterar a senha da conta de e-mail. Para habilitar este plugin, teremos que instalar o poppasswd aqui:
apt-get install poppassd
Em seguida, precisamos instalá-lo no Rainloop a partir de
Painel de Administração–> Pacotes :
Baixe o plugin conforme mostrado e ele aparecerá na seção de pacotes instalados da seguinte forma:

Agora, para permitir o plugin, vá para
Painel de Administração –> Plugins
e selecione a caixa de seleção para isso:

3.5 Integração Social
Podemos integrar o rainloop com plataformas de redes sociais como Facebook, Twitter e Google. Além disso, o Dropbox também pode ser integrado para permitir que os usuários enviem anexos para arquivos grandes e pequenos. Isso pode ser feito da seguinte forma.
Vá para Painel de Administração –> Social :
Você também pode procurar instruções abrangentes sobre a tarefa de integração social visitando
http://rainloop.net/docs/social/
4 Links
- rainloop : http://rainloop.net/
- Debian : https://www.debian.org/
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.