Webmail · 3 min read · Dec 29, 2025

Cambiando de SquirrelMail a Atmail Open con ISPConfig 3

Cambiando de SquirrelMail a Atmail Open con ISPConfig 3

Autor: Sellotape
Versión: 1.00
Última edición: Sábado, 04 de diciembre de 2010

Atmail Open es un cliente de webmail de código abierto que está disponible de forma gratuita y es una gran alternativa a Squirrelmail. Este tutorial muestra cómo usarlo con ISPConfig 3 (en lugar de SquirrelMail). Más información disponible aquí… http://atmail.org

Paso 1 - Crear una base de datos

Primero necesitamos crear una base de datos para Atmail.

  • Abre ISPConfig y ve a Sitios.
  • Selecciona Base de datos en el menú de navegación secundaria a la izquierda.
  • Haz clic en Agregar nueva base de datos
  • Crea un Nombre de base de datos, Usuario de base de datos y una Contraseña de base de datos

Paso 2 - Hacer una copia de seguridad de Squirrelmail

Por si acaso algo sale mal, necesitamos hacer una copia de seguridad de Squirrelmail.

cd /usr/share   
mv squirrelmail squirrelmail.bak   
mkdir squirrelmail

Paso 3 - Descargar, descomprimir y eliminar archivos innecesarios

No pude hacer que la última versión de Atmail Open funcionara con mi configuración. Para los propósitos de este tutorial; usaremos la v1.01 - ¡No dudes en avisarme si encuentras una manera de hacer que la última versión funcione!

cd squirrelmail   
wget http://downloads.sourceforge.net/atmailopen/atmailopen-1.01.tgz   
tar xvfz atmailopen-1.01.tgz   
cd atmailopen   
mv * ../   
cd ../   
rm –r atmailopen   
rm atmailopen-1.01.tgz

Paso 4 - Hacer que Atmail Open sea escribible para Apache

chown –R [usuario-Apache] /usr/share/squirrelmail

Por favor nota: En sistemas Debian, reemplaza [usuario-Apache] con www-data. El usuario de Apache en otras distribuciones de Linux podría ser diferente.

Paso 5 - Instalar Atmail Open en tu servidor

En tu navegador preferido, ve a http://tudominio.tld/webmail. Se te pedirá que leas las instrucciones en pantalla y leas el acuerdo de licencia. ¡Si aceptas, puedes continuar!

Paso 6 - Conectar a la base de datos

En el Paso 1 creamos una base de datos en ISPConfig y ahora necesitamos ingresar los detalles en AtMail Open…

Conectar a la base de datos

Paso 7 - Definir el host SMTP

Ingresa el host SMTP (en este ejemplo asumimos que es localhost). Si necesitas autenticación (por ejemplo, si necesitas usar un relé de correo para enviar correos electrónicos) y una dirección de correo electrónico de administrador.

Paso 8 - Importar datos de SquirrelMail (o de otro sistema de webmail)

En este paso, tienes la posibilidad de importar datos de otros sistemas de webmail populares. Si decides hacer esto, selecciona SquirrelMail e ingresa la configuración de conexión a la base de datos y haz clic en ‘Continuar’

Paso 9 - ¡Todo listo! Inicia sesión en Atmail Open

¡Ahora puedes iniciar sesión en tu nuevo sistema de webmail Atmail Open! Todo está listo desde aquí, pero si lo deseas, sigue el Paso 10 para personalizar tu pantalla de inicio de sesión.

Iniciar sesión en Atmail

Paso 10 - Personalizar la pantalla de inicio de sesión

En este paso cubriremos cómo eliminar los campos de Servidor de correo, Idioma y Protocolo de la pantalla de inicio de sesión y definir configuraciones predeterminadas para que no tengamos que ingresarlas manualmente cada vez que iniciamos sesión.

vi /usr/share/squirrelmail/html/login-light.html

Encuentra las líneas a continuación y edítalas según corresponda…

Encabezado de inicio de sesión / Texto del título

< td >Acceso a Webmail< /td >

Instrucciones para iniciar sesión / Mensaje personalizado

< td >< div id="AuthStatus" class="logintext" style="padding-left: 4px;" >Por favor proporciona tu nombre de usuario y contraseña.< /div >< /td >

Ocultar el campo ‘Servidor de correo’ de la página de inicio de sesión y establecer el valor predeterminado en ‘localhost’

Encuentra…

< tr id="mailserver" >

Y cambia a…

< tr id="mailserver" style="display:none;" >

Encuentra…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer">< /td >

Y cambia a…

< td align="left" >< input name="MailServer" type="text" class="logininput" id="MailServer" value="localhost" >< /td >

Ocultar el protocolo de la página de inicio de sesión

Encuentra…

< tr id="protocol" >

Y cambia a…

< tr id="protocol" style="display:none;" >

Ocultar el idioma de la página de inicio de sesión

Encuentra…

< tr >
     < td > < /td >
     < td colspan="2" align="right" >Idioma:< /td >

Y cambia la etiqueta < tr > a…

< tr style="display:none;" >

Por favor házmelo saber si tienes alguna sugerencia para mejorar este tutorial… ¡Disfruta!

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.