WebMail Lite: administre y descargue correos de Gmail, Yahoo, Outlook y otros

WebMail Lite. es una aplicación web que puede usarse para administrar y descargar correos desde su propio servidor de correo local o desde un servicio de correo público, como Gmail, Yahoo !, Outlook u otros. La aplicación WebMail Lite actúa como una interfaz de cliente para los servicios IMAP y SMTP, lo que permite que cualquier cuenta de correo electrónico configurada se sincronice y maneje los mensajes de la bandeja de entrada localmente.

Requisitos

  1. Pila LAMP instalada en CentOS/RHEL
  2. LAMP Stack instalado en Ubuntu
  3. LAMP Stack instalado en Debian

En este tema aprenderemos cómo instalar y configurar la última versión de la aplicación PHP WebMail Lite en el servidor Debian, Ubuntu y CentOS.

Paso 1: Configuración inicial para WebMail Lite

1.. Antes de comenzar a instalar WebMail Lite. en su servidor, primero asegúrese de que los siguientes módulos y extensiones PHP estén instalados y habilitados en su pila LAMP, emitiendo los siguientes comandos.

————En CentOS y RHEL———— # yum install epel-release # yum install php-xml php-mcrypt php-mbstring php-curl ————En Debian y Ubuntu———— # apt install php 7.0-xml php7.0-mcrypt php7.0-mbstring php7.0-curl

2.. A continuación, siga adelante e instale la utilidad unzip. en su sistema, que lo usaremos para extraer el contenido del archivo comprimido zip de WebMail Lite.

# yum install zip unzip [En CentOS/RHEL] # apt install zip unzip [En Debian/Ubuntu]

3.. En el siguiente paso, modifique el archivo de configuración predeterminado de PHP para cambiar las siguientes variables de PHP. Además, asegúrese de actualizar la configuración de zona horaria de PHP para reflejar la ubicación física de su servidor.

# vi/etc/php.ini [en CentOS/RHEL] # nano/etc/php/7.0/apache2/php.ini [en Debian/Ubuntu] freestar.config.enabled_slots.push

Busque, edite y actualice el siguiente archivo de configuración PHP de variables.

file_uploads = On allow_url_fopen = On upload_max_file_size = 64M date.timezone = Europe/Bucarest

Reemplace la variable PHP time.zone. en consecuencia. Para obtener una lista de todas las zonas horarias disponibles en PHP, consulte los documentos oficiales de PHP Timezone.

4.. Una vez que haya terminado de editar el archivo de configuración PHP de acuerdo con la configuración explicada arriba, reinicie el demonio Apache HTTP para reflejar los cambios emitiendo los siguientes comandos.

# systemctl restart httpd [En CentOS/RHEL] # systemctl restart apache2 [En Debian/Ubuntu]

Paso 2: Cree la base de datos WebMail Lite

5.. La aplicación cliente WebMail Lite webmail. utiliza una base de datos RDBMS como backend, como la base de datos MySQL. para almacenar configuraciones de usuario, contactos y otras configuraciones requeridas.

En su pila LAMP instalada, inicie sesión en la base de datos MariaDB/MySQL. y ejecute los siguientes comandos para crear una nueva base de datos que será utilizado por la aplicación WebMail. Además, configure un usuario y una contraseña para administrar la base de datos de WebMail Lite.

# mysql-u root-p MariaDB [(none)]>. crear correo de base de datos; MariaDB [(ninguno)]>. concede todos los privilegios sobre el correo. * a ‘webmail’ @ ‘localhost’ identificado por ‘contraseña1’; MariaDB [(ninguno)]>. flush privilegios; MariaDB [(ninguno)]>. salir  Crear base de datos WebMail Lite Cree la base de datos WebMail Lite

Paso 3: Descargue WebMail Lite

6.. Para instalar la aplicación WebMail Lite, primero visite la página web de descarga de WebMail Lite y tome el archivo zip más reciente emitiendo el siguiente comando.

# wget https://afterlogic.org/download/webmail_php.zip

7.. A continuación, extraiga el archivo comprimido zip de WebMail Lite a su directorio de trabajo actual y copie todo el WebMail Lite extraído archivos desde el directorio de correo web a la ruta raíz del documento del servidor web mediante los siguientes comandos. Además, ejecute el comando ls para enumerar todos los archivos copiados en el directorio /var/www/html.

# descomprimir webmail_php.zip # rm-rf/var/www/html/index.html # cp-rf webmail/*/var/www/html/# ls-l/var/www/html/ Lista de archivos de WebMail Lite Lista de archivos de WebMail Lite

8.. Además, asegúrese de otorgar permisos de escritura de usuario en tiempo de ejecución de Apache a la ruta raíz del documento de su servidor web emitiendo el siguiente comando. Nuevamente, ejecute el comando ls para enumerar los permisos en el directorio /var/www/html/.

# chown-R apacahe: apache/var/www/html/[en CentOS/RHEL] # chown-R www-data: www-data/var/www/html/[en Debian/Ubuntu] # ls-al/var/www/html/  Enumere los permisos de WebMail Lite Enumere los permisos de WebMail Lite

Paso 4: Instale WebMail Lite

9.. En orden para instalar WebMail Lite, abra un navegador y navegue por la dirección IP o el nombre de dominio de su servidor a través del protocolo HTTP. Agregue la cadena/install después de su URL, como se muestra en el siguiente ejemplo.

http://yourdomain.tld/install

10.. En la pantalla de instalación inicial, una serie de las pruebas de compatibilidad del servidor y las comprobaciones previas a la instalación se realizarán mediante el script de instalación de WebMail Lite para detectar si todas las extensiones y configuraciones de PHP necesarias están instaladas y configuradas correctamente para instalar WebMail Lite.

También comprobará si el usuario en tiempo de ejecución del servidor web puede escribir en la carpeta de datos webroot y escribir el archivo de configuración. Si todos los requisitos están en orden, presione el botón Siguiente. para continuar.

 Comprobaciones previas a la instalación de WebMail Comprobaciones previas a la instalación de WebMail

11.. En la siguiente pantalla, lea y acepte el acuerdo de licencia presionando el botón Acepto.

Aceptar el acuerdo de licencia de WebMail Aceptar el contrato de licencia de WebMail

12.. A continuación, agregue la dirección de host de la base de datos MySQL de WebMail Lite y las credenciales de la base de datos y presione el botón Probar base de datos. para probar la conexión de la base de datos. Marque Crear tablas de base de datos y presione el botón Siguiente. para continuar.

 Configuración de la base de datos de WebMail Configuración de la base de datos de WebMail

13.. Luego, escriba una contraseña para el usuario mailadm. y presione Siguiente. para continuar. El usuario mailadmin es la cuenta con más privilegios que se utiliza para administrar la aplicación WebMail Lite.

 Establecer contraseña de administrador de WebMail Establecer contraseña de administrador de WebMail

14.. En la siguiente pantalla, puede verificar la conexión a un correo servidor a través de protocolos IMAP y SMP. En caso de que ya haya configurado un servidor de correo en sus instalaciones, ingrese la dirección IP del servidor de correo en el archivo host del servidor y pruebe la conexión SMTP.

Si el servidor de correo se ejecuta localmente, use 127.0 .0.1. Dirección IP para probar la conexión del servidor de correo. Cuando termines, presiona el botón Siguiente. para continuar con la instalación de la aplicación.

Verificar la conexión de correo electrónico de WebMail Consultar Web Conexión de correo electrónico

Una vez finalizado el proceso de instalación de WebMail Lite, presione el botón Salir. para completar el proceso de instalación.

 Instalación de WebMail completada WebMail Instalación completada

15.. Luego, navegue a la siguiente dirección para acceder al Panel de administración de WebMail Lite y configurar su servidor de correo.

https://yourdomain.tld/adminpanel

Para iniciar sesión en el panel de administración de WebMail Lite, utilice el usuario mailadm. y la contraseña configurada durante el proceso de instalación.

 Inicio de sesión de administrador de WebMail Inicio de sesión de administrador de WebMail

16.. Para configurar los servicios de correo para su dominio, vaya a Dominios-> Configuración predeterminada. y agregue la dirección IP de su servidor de correo en el campo de correo entrante y en el campo de correo saliente.

Además, verifique utilizar el nombre de usuario/contraseña del correo entrante para autenticarse en el servidor de correo SMTP. Reemplace las direcciones IP y el número de puerto de acuerdo con la configuración de su propio servidor de correo. Presione el botón Guardar. para aplicar la nueva configuración.

En caso de que desee utilizar la aplicación WebMail Lite para administrar una cuenta de Gmail. utilice la configuración como ilustrado en la siguiente captura de pantalla.

 Configuración de correo electrónico de WebMail Configuración de correo electrónico de WebMail

17.. Para iniciar sesión en la aplicación WebMail Lite, navegue hasta su nombre de dominio a través del protocolo HTTP y agregue las credenciales de inicio de sesión del servidor de correo electrónico. En la siguiente captura de pantalla, con fines de demostración, iniciaremos sesión en la aplicación WebMail Lite con una cuenta de Gmail.