RainLoop. es una aplicación de correo web gratuita basada en PHP. es gratuita y de código abierto, tiene una interfaz de usuario moderna para manejar una gran cantidad de cuentas de correo electrónico sin la necesidad de ninguna base de datos Conectividad, además de la conectividad sin base de datos, tiene protocolos SMTP. e IMAP. para enviar/recibir correos electrónicos fácilmente sin ningún problema.
Table of Contents
Características clave de RainLoop
- Moderno. interfaz de usuario moderna, con arrastrar y soltar archivos, barra de progreso para la carga de archivos, notificaciones del navegador, incrustar imágenes en mensajes, atajos de teclado, correos en varios idiomas, etc.
- Tecnológico. admite todos los protocolos de servidor de correo más recientes, como SMTP. e IMAP. El motor de almacenamiento en caché de varios niveles permite aumentar el rendimiento de la aplicación y reducir la carga en el correo y el servidor.
- Personalizable. opciones de gran personalización para personalizar el diseño de la interfaz utilizando temas visuales y soporte para múltiples interfaz de idioma, con nuevos idiomas que se agregan fácilmente.
- Social. la integración con Facebook, Google y Twitter permite a los usuarios iniciar sesión con sus credenciales de redes sociales.
- Simplicidad. proporciona una forma sencilla de instalar y actualizar la aplicación RainLoop sin necesidad de conocimientos técnicos. La herramienta de actualización incorporada permite a los usuarios obtener fácilmente nuevas versiones y complementos con un solo clic a través de la interfaz de administración.
- Seguridad. el módulo de protección incorporado borra las entidades HTML peligrosas para prevenir varios ataques. Además, el motor de seguridad basado en tokens se utiliza para la protección contra ataques CSRF.
- Extensibilidad. el sistema de complementos proporciona varias funciones, como cambiar la contraseña, la dirección global, redactar la pantalla y mantener la configuración del usuario. en la base de datos, etc. se integran fácilmente en la aplicación.
- Rendimiento. la aplicación está bien diseñada teniendo en cuenta el uso eficiente de la memoria, por lo que puede funcionar sin problemas incluso en servidores de gama baja. Pero aún así, en la mayoría de los casos, el rendimiento y la velocidad de la aplicación dependen directamente del rendimiento del servidor y del ancho de banda disponible.
Requisito de RainLoop
Para instalar la aplicación RainLoop, necesitamos:
- Sistema operativo GNU/Linux
- Servidor web Apache
- PHP versión 5.3 o superior
- Extensiones PHP
RainLoop Demostración y vista previa
- Vea la demostración de la aplicación: http://demo.rainloop.net/
Vista previa: RainLoop Webmail Testing Environment
- Funciona en Sistemas: CentOS 6.5. y Ubuntu 13.04.
- Apache-2.2.15
- PHP- 5.5.3.
- RainLoop- 1.6.3.715.
Instalación de RainLoop Webmail en Linux
Como mencioné anteriormente, RainLoop Webmail. está desarrollado en PHP. para Linux con Apache. Por lo tanto, debe tener un servidor web en ejecución con PHP instalado en el sistema junto con módulos PHP como cURL. ibxml. dom. openssl. DateTime. PCRE. etc. Para instalar todos estos paquetes requeridos, puede usar la herramienta de administración de paquetes llamada yum. o apt-get. de acuerdo con su distribución de Linux.
Paso 1: Instale Apache, PHP y MySQL
Instale en sistemas basados en Red Hat. usando el comando yum.
# yum install httpd # yum install mysql mysql-server # yum install php php-mysql php-xml pcre php-common curl # service httpd start # service mysqld start
Instalar en Debian. sistemas basados en el comando apt-get.
# apt-get install apache2
# apt-get install mysql-server mysql-client
# 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 Paso 2: Descargue e instale RainLoop Webmail
Ahora vaya al oficial RainLoop. y descargue el archivo comprimido de código fuente más reciente (es decir, la versión 1.6.3.715. utilizando el enlace a continuación.
- http://rainloop.net/downloads/
Alternativamente, también puede usar el siguiente comando ‘ wget. para descargar el último paquete fuente y extraerlo a un directorio raíz web de Apache. Por ejemplo, ‘/var/www/rainloop. o ‘/var/www/html/rainloop. .
En sistemas basados en Red Hat
# mkdir/var/www/html/rainloop
# cd/var/www/html/rainloop
# wget http://repository.rainloop.net/v1/rainloop-1.6.3.715-f96ed936916b7f3d9039819323c591b9.zip
# descomprimir rainloop-1.6.3.715-f96bed9369161
# rm rainloop-*. zip en sistemas basados en Debian
# mkdir/var/www/rainloop
# cd/var/www/webmail
# wget http://repository.rainloop.net/v1/rainloop-1.6.3.715-f96ed936916b7f3d9039819323c591b9.zip
# unzip rainloop-1.6.3.715-f96ed936916b7f3d9039819323c591b9.zip
# rm rainloop-*. zip
Nota. También puede descargar la última versión de la aplicación RainLoop sin necesita manejar el archivo zip, solo use el siguiente comando en su terminal.
# curl-s http://repository.rainloop.net/installer.php | php Paso 3: Configure los permisos
Después de extraer el contenido del paquete, asegúrese de establecer los permisos correctos para los archivos y directorios antes de instalar el producto. Esto es necesario para tener una aplicación en ejecución con su configuración predeterminada. Esto también es obligatorio cuando se trata de una actualización manual o una restauración desde una copia de seguridad. Cambie al directorio de la aplicación, es decir, ‘/var/www/rainloop. o ‘/var/www/html/rainloop. y ejecute los siguientes comandos al respecto.
# encontrar .-tipo d-exec chmod 755 \;
# encontrar .-tipo f-exec chmod 644 \;
Ahora, establezca el propietario de la aplicación de forma recursiva.
chown-R www-data: www-data.
Nota. Dependiendo de la distribución específica de Linux, la cuenta de usuario para las ejecuciones del servidor web puede variar ( apache. www. www-data. nadie. nginx. etc.).
Paso 4: Configure RainLoop a través de la interfaz de administración
Hay dos formas de configurar la aplicación RainLoop: usando el panel de administración. o modificando el archivo ‘ application.ini. manualmente desde la terminal. Pero, la mayoría de las opciones básicas se configuran a través de la interfaz web, y eso debería ser un sufijo en la mayoría de los casos. Para acceder al panel de administración, utilice las siguientes credenciales de inicio de sesión predeterminadas.
- URL. http://Your-IP-Address/rainloop/? Admin
- Usuario. admin
- Aprobado. 12345
Inicio de sesión de administrador Inicio de sesión en RainLoop Webmail Cambiar contraseña de administrador
Una vez que haya iniciado sesión, se recomienda cambiar la contraseña predeterminada para proteger la aplicación de los ataques maliciosos.
Cambiar contraseña predeterminada
Establecer marca de contraseña
Puede personalizar su pantalla de inicio de sesión agregando títulos personalizados, descripciones y ruta al logotipo.
Marca Habilitar contactos
Para habilitar la función de contactos, necesitamos usar una base de datos compatible. Aquí, usaremos MySQL. como base de datos para habilitar contactos. Entonces, cree la base de datos manualmente usando los siguientes comandos en la terminal.
# mysql-u root-p mysql> create database rainloop; mysql> salir;
Ahora habilite la función de contactos desde la página Panel de administración. > Contactos.
Habilitar contactos Agregar dominios
Puede agregar o configurar sus dominios en Panel de administración. > Dominios. > Agregar dominio. Página. La configuración recomendada para agregar dominio es localhost, es decir, 127.0.0.1. y el puerto 143. para IMAP. y el puerto 25. para SMTP. Según la configuración del servidor, también puede seleccionar SSL. TLS. para IMAPS. SMTPS. y no olvide para marcar la casilla de verificación ‘ Usar formulario de inicio de sesión corto. .
Agregar complementos de dominio: habilitar el cambio de contraseña
Este complemento agrega funcionalidad para cambiar la contraseña de la cuenta de correo electrónico. Para habilitar este complemento, debe instalar un paquete llamado ‘ poppassd. en el servidor.
# apt-get install poppassd [en sistemas basados en Debian.
En sistemas basados en Red Hat. necesita descargar y habilitar Razor’s Edge Repository para su distribución específica y luego instalar el paquete ‘poppassd’ usando el siguiente comando.
# yum install poppassd
A continuación, vaya al Panel de administración. > sección Paquete para instalar el complemento.
Complemento Poppasswd
Habilite el complemento poppassd desde la página Panel de administración. Complementos. y marque la casilla ‘ poppassd-change-password. . Agregue los detalles del servidor, como 127.0.0.1. puerto 106. e ingrese “ *. para los correos electrónicos permitidos.