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 squirrelmailPaso 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.tgzPaso 4 - Hacer que Atmail Open sea escribible para Apache
chown –R [usuario-Apache] /usr/share/squirrelmailPor 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…

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.

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.htmlEncuentra 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!
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.