El correo electrónico, es sin duda alguna una herramienta valiosa para cualquier empresa. Aunque hay muchas soluciones de correo electrónico gratuitas, el servidor de correo propietario impone a toda comunicación de la empresa su sello distintivo.
Pero ¿puede una pequeña empresa tener su propio servidor de correo?
La respuesta es, si. Y no sólo puede tenerlo, sino que puede alojar lo en su compañía a un muy bajo costo. Todo lo que se necesita para crear un servidor de correo es un computador de medianas prestaciones que corra alguna distribución de Linux.
Para el ejemplo que se da a continuación, se ha elegido el sistema operativo Debian. Los detalles de la instalación de del sistema operativo no se contemplan en éste artículo por lo que se recomienda buscar en la web. La instalación es sumamente sencilla e intuitiva y toma alrededor de 40 minutos.
A continuación, se procede a instalar uno a uno los servicios que soportarán al gestor de correos Squirremail. La instalación sólo le tomará media hora, si usted tiene una mínima experiencia con las sentencias de Linux.
Para agilizar el proceso es deseable revisar su ssitema operativo y omitir la instalación de aquellos programas que ya estén instalados, bien porque los trae la distribución de Linux o por cualquier otro motivo, por lo que se sugiere revisar en la carpeta /etc/ del directorio raíz.
Inicie la sesión como usuario root (administrador) y use
cd /etc/ ls
A continuación se muestra el proceso de instalación asumiendo que no tiene el software necesario para montar el gestor de correos en su computadora.
Actualice repositorios
apt-get update
Instale el servidor HTTP de apache con la sentencia:
apt -get install apache2
Instale MySQL
apt-get install mysql-server libapache2-mod-auth-mysql php5-mysql
Instale el framework de php con la sentencia
apt-get install php5 libapache2-mod-php5 php5-mcrypt
Instale el servidor SMTP
apt-get install postfix
Figura 1. selección sugerida en el proceso de instalación de postfix MTA(Mail transfer agent)
Reinicie el servicio con la instrucción
/etc/init.d/postfix restart
Instale el servidor IMAP y POP3
apt-get install dovecot-imapd dovecot-pop3d dovecot-common
Ingrese al archivo de configuración
nano /etc/dovecot/dovecot.conf
Y verifique que las siguientes líneas estén presentes, si no aparecen, escríbalas.
protocols = imap pop3
disable_plaintext_auth = no
pop3_uidl_format = %08Xu%08Xv
Guarde los cambios y salga del editor.
Reinicie el servicio de IMAP con
service dovecot restart
Verifique que el servicio funciona correctamenteservice
dovecot status
Si el servicio falla, encuentre el error con
dovecot -n
Instalación del gestor de correo electrónico
apt-get install Squirrelmail
Entrar a configurar el archivo de apache
nano /etc/apache2/apache2.conf
Se debe incluir la línea:
Include /etc/squirrelmail/apache.conf
Guardar los cambios y salir.
Para probar el servicio se procede a crear dos cuentas de correo electrónico con el comando
adduser usuario1
adduser usuario2
El comando pide crear la contraseña y datos como la habitación y el número telefónico.Una vez creados los usuarios, se procede a entrar al navegador y se introduce localhost/squirrelmail.
También se puede acceder al servicio desde una máquina local usando la_iplocal_del_servidor/squirrelmail.
Figura 2. Ingreso al servidor desde una máquina diferente que se encuentra en la misma LAN.