lunes, 19 de octubre de 2015


 José Miguel Flores Avalos.

 Admnistración de servidores.

 Servicio de correo electronico.




Servidor de Correo en Ubuntu con Postfix + Courier + Mailx + SquirrelMail.

Vamos a instalar un servidor de correo en Ubuntu para poder mandar y recibir correos desde nuestro propio servidor.

Comprobación de la red Cliente/Servidor

Debemos asegurarnos de que el Servidor se encuentre siempre visible para los clientes, para ello configuraremos una red estática en las dos máquina.
Desde Ubuntu:




Desde Windows:



Instalar Apache2
Apache2: Es un potente servidor HTTP de código abierto. Con el podemos montar un servidor web de una forma sencilla y segura. Para poder instalar un servidor de correo en Ubuntu que sea accesible vía web, es indispensable instalar Apache.


Comprobamos que funciona el servidor web desde un navegador.



Instalar servidor DNS
En otro post ya aprendimos a instalar un servidor DNS con Bind9.


Modificamos la configuración de red del servidor, poniendo como servidor DNS su propia IP.


Editaremos el fichero de configuración de bind que se encuentra en: /etc/bind/named.conf.local
Donde definiremos nuestra zona y nuestro dominio (tutoredes.com)




Ahora crearemos el fichero que hemos definido en la zona “db.tutoredes” en: /etc/bind
Para no tener que escribir todo el texto, podemos hacer una copia del fichero “db.local”


En los campos de abajo donde aparece mi IP debes poner la nuestra, la puedes saber con el comando “ifconfig

Reiniciamos Bind9



Cambiamos el DNS del archivo

 /etc/resolv.conf, por la dirección del local host.




Ingresamos en el dominio creado para comprobar si funciona.



Y también desde un navegador


 Nos vamos al cliente Windows y en la configuración de red apuntamos su DNS a la dirección IP del servidor


Instalación de Postfix

Postfix: Es una MTA (Mail Tranport Agent) que se encarga del enrutamiento y envío de correo electrónico, creado con la intención que sea una alternativa más rápida, fácil de administrar y segura al ampliamente utilizado Sendmail


Durante la instalación se abrirá el agente de configuración. En la primera opción elegimos Sitio de Internet y seleccionamos aceptar


El nombre de dominio que creamos anteriormente en el servidor DNS


Ahora editaremos el fichero de configuración principal que se encuentra en /etc/postfix/main.cf

Agregaremos al final del fichero unas líneas de código donde indicaremos el directorio donde se guardaran los emails.



Reiniciamos el servicio de Postfix


Instalación de Courier-pop, Courier-imap

Courier-pop, Courier-imap: Para los servicios de recepción y lectura de correo se usará Courier, utilizando su servicio IMAP.




Instalación de heirloom-mailx
Heirloom-mailx: Es un cliente de correo (también conocido como MUA) que nos permite enviar emails vía línea de comandos.



 Instalación de Squirrelmail
SquirrelMail: Es una aplicación webmail escrita en PHP. Puede ser instalado en la mayoría de servidores web siempre y cuando éste soporte PHP y el servidor web tenga acceso a un servidor IMAP y a otro SMTP.


Configuramos SquirrelMail con el siguiente comando


Vamos a la opción de “D” para definir la configuración del servidor IMAP


Ingresamos en el servidor IMAP Courier


Volveremos al menú principal y elegiremos “2” para entrar en la configuración del servidor


Entramos en la sección de Domain con un “1”  Y escribimos el nombre de nuestro dominio




Salimos con “Q” y guardamos

Ahora crearemos un enlace simbólico entre /var/www y /usr/share/webmail/squirrelmail

Situándonos sobre la primera ruta


Reiniciamos bind9 y Apache


Desde un navegador comprobamos que funciona nuestro servicio de email



Creación de usuario

Se pueden crear desde el entorno gráfico o desde la consola. Yo crearé a dos usuarios, usu01 y usu02



Envío de correo

Mandaremos un email desde usu01 a usu02

Podemos hacerlo desde la página de Squirrel o desde la terminal, el envío lo voy hacer desde la terminal y la lectura del email desde la página.
Para empezar nos lo que aremos con usu01 en el sistema.


Con usuario “espacio” mail, comenzaremos a redactar el correo. Lo primero que nos sale es el Asunto, cuando lo tengamos, le damos “Enter” y escribimos el cuerpo del email, para finalizar escribimos “punto”.


Recepción del correo
Vamos al cliente Windows y entramos en http://www.tutoredes.com/webmail
Y accedemos con usu02



Como podrás ver hemos recibido un email


Si lo abrimos vemos el cuerpo del email y su emisor ( usu01@tutoredes.com)






Bibliografía

TutoRedes. (19 de 10 de 2015). Obtenido de TutoRedes: https://enredesao.wordpress.com/tutoriales-servicios-de-red/servidor-de-correo/servidor-de-correo-en-ubuntu/

No hay comentarios.:

Publicar un comentario