Instalación Rainloop · 5 min read · Jan 21, 2026
Instalación y configuración de RainLoop en Debian 7 (Wheezy)
Instalación y configuración de RainLoop en Debian 7 (Wheezy)
Versión 1.0
Autor: Srijan Kishore
- *
Este documento describe cómo instalar y configurar Rainloop en Debian 7. Rainloop es una popular aplicación web de código abierto gratuita, escrita principalmente en PHP. Ofrece a los usuarios una interfaz web rápida y contemporánea para acceder a correos electrónicos en la mayoría de los proveedores de correo de dominio comúnmente utilizados, como Outlook, Yahoo y Gmail, además de servidores de correo locales. Rainloop también funciona como un Agente de Usuario de Correo (MUA) al acceder al correo de dominio a través de los protocolos IMAP/SMTP. Este tutorial explica el proceso de instalación de Rainloop Webmail en Debian 7 y personalizaciones para Rainloop.
1 Nota Preliminar
Este tutorial se basa en un servidor Debian 7, por lo que debes configurar una instalación básica del servidor Debian 7 antes de continuar con este tutorial. El sistema debe tener una dirección IP estática. Utilizo 192.168.0.100 como mi dirección IP en este tutorial y server1.example.com como el nombre de host.
2 Instalación de RainLoop
Como todos sabemos, RainLoop Webmail está esencialmente desarrollado en PHP para Linux (con Apache). Por lo tanto, es imperativo tener un servidor web en funcionamiento con PHP instalado en el sistema, además de módulos clave de PHP como cURL, dom, ibxml, openssl, DateTime y PCRE. Para instalar los paquetes requeridos, los usuarios tienen la opción de utilizar cualquiera de las herramientas de administración de paquetes como yum/apt-get según la distribución de Linux en uso. A continuación se presenta una guía paso a paso sobre el proceso de instalación de Rainloop Webmail en Debian 7.
2.1 Instalación de Apache, PHP y MySQL
Como se mencionó anteriormente, para instalar los paquetes requeridos en un sistema basado en Debian, debes usar el comando apt-get (como se muestra a continuación):
apt-get install apache2
apt-get install mysql-server mysql-client
Nueva contraseña para el usuario Mysql “root”: <–mysqlpassword
Repetir contraseña para el usuario 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 Descarga e Instalación de RainLoop Webmail
Podemos instalar Rainloop de la siguiente manera:
mkdir -p /var/www/rainloop
cd /var/www/rainloop
Además:
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 de RainLoop Webmail]
Conectando al repositorio …
Descargando paquete …
¡Descarga completa!
Instalando paquete …
¡Instalación completa!
[Éxito] ¡La instalación ha finalizado!
root@server1:/var/www/rainloop#
2.3 Permisos :
La carpeta debe tener permisos apropiados:
chown -R www-data:www-data .
find . -type d -exec chmod 755 {} \;
find . -type f -exec chmod 644 {} \;
2.4 Configurar RainLoop a través de la Interfaz de Administración
Los usuarios pueden configurar la aplicación RainLoop de dos maneras como sigue:
- Usando el Panel de Administración
- Modificando manualmente el archivo application.ini desde la terminal.
Sin embargo, la mayoría de las opciones básicas se configuran a través de la interfaz web, por lo que eso debería ser suficiente en la mayoría de los casos. Para acceder al panel de administración, podemos usar las siguientes credenciales de inicio de sesión predeterminadas:
Ahora podemos acceder al panel de administrador en http://192.168.0.100/?admin, usuario=admin y Contraseña=12345

Esta será la pantalla de bienvenida predeterminada.

3 Personalizaciones de Rainloop
Podemos personalizar Rainloop según nuestras necesidades y usos. He categorizado las personalizaciones a continuación.
3.1 Marca
Podemos personalizar tu pantalla de inicio de sesión agregando Títulos Personalizados, Descripciones y Ruta al Logo.

3.2 Habilitar Contactos
Para habilitar la función de Contactos, necesitamos una base de datos compatible. Para los propósitos de esta guía, utilizaremos MySQL como base de datos para habilitar contactos. Por lo tanto, debemos crear la base de datos manualmente utilizando los siguientes comandos en la terminal. Crearemos la base de datos requerida para Rainloop:
mysql -uroot -p
En el prompt de Mysql ingresaremos los detalles de Rainloop como base de datos=rainloopdb, usuario=rainloopuser y contraseña=rainlooppassword;
create database rainloopdb;
GRANT ALL PRIVILEGES ON rainloopdb.* TO ‘rainloopuser’@’localhost’ IDENTIFIED BY ‘rainlooppassword’;
flush privileges;
quit
A continuación, habilitaremos la función de contactos según la siguiente ruta
Panel de Administración –> Contactos
Aquí necesitas seleccionar
Tipo de Almacenamiento=MySql
ya que Mysqlite no es compatible aquí:

Aquí selecciona la casilla para
Habilitar Contactos
, Permitir Sincronización de Contactos . Proporciona los valores de la base de datos Mysql como se configuró anteriormente en el momento de la creación de la base de datos:

Como en mi caso fue
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Usuario=root
y
Contraseña=mariadbpassword
O también puedes usar
dsn=mysql:host=127.0.0.1;port=3306;dbname=rainloopdb
Usuario=rainloopuser
y
Contraseña=rainlooppassword
A continuación presiona el botón
i Probar , notarás que si las entradas son correctas, la pestaña cambiará de color gris a verde.

3.3 Agregar Dominios
Los usuarios de Rainloop tienen la opción de agregar/configurar sus dominios, simplemente procede a Panel de administración –> Dominios –> Agregar Dominio:

Nota: Los valores anteriores pueden diferir según la configuración de tu servidor de correo, asegúrate de marcar la casilla Usar formulario de inicio de sesión corto.
Encontrarás configuraciones preconfiguradas para gmail.com, yahoo.com, outlook.com y qq.com. También puedes agregar tu dominio de correo. Las entradas deben cumplir con las configuraciones de tu servidor de correo:

3.4 Habilitación de plugins y cambio de contraseña
Los plugins añaden funcionalidad mejorada para cambiar la contraseña de la cuenta de correo electrónico. Para habilitar este plugin, tendremos que instalar poppasswd aquí:
apt-get install poppassd
A continuación, necesitamos instalarlo en Rainloop desde
Panel de Administración–> Paquetes :
Descarga el plugin como se muestra y aparecerá en la sección de paquetes instalados de la siguiente manera:

Ahora para permitir el plugin ve a
Panel de Administración –> Plugins
y selecciona la casilla para eso:

3.5 Integración Social
Podemos integrar rainloop con plataformas de redes sociales como Facebook, Twitter y Google. Además, Dropbox también se puede integrar para permitir a los usuarios enviar archivos adjuntos de archivos grandes y pequeños. se puede hacer de la siguiente manera.
Ve a Panel de Administración –> Social :
También puedes buscar instrucciones completas sobre la tarea de integración social visitando
http://rainloop.net/docs/social/
4 Enlaces
- rainloop : http://rainloop.net/
- Debian : https://www.debian.org/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.