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
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