Está en la página 1de 47

CONFIGURACION DE UN SERVIDOR DE EMAIL

EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 1


Instalacin y Configuracin de un servidor de correo en Linux Ubuntu y un cliente en
Windows.

Se pretende instalar y configurar un servidor Postfix en Linux y un cliente Windows. Con lo
cual, usaremos las maquina Linux ya instaladas como servidor DNS (el manual de
configuracin de DNS del Blog:-))
Los datos para configurar el servidor son:
Nombre del servidor: nombre.com.
Red desde donde enviarn el correo: 127.0.0.0/8
El servidor de correo toma los usuarios creados en el sistema operativo, es decir, los usuarios
creados con el comando adduser o desde el entorno grfico. Por ejemplo, si creas los
usuarios Jose y Maria, el servidor reconoce las cuentas de correo Jose@jct.com y
Maria@jct.com (esto es porque el dominio que creamos en DNS responda a jct.com en tu
caso ser otro)
En el cliente Windows descargamos Thunderbird y lo configuraremos con una cuenta de
correo electrnico. En la direccin de correo electrnico tienes que poner la direccin que
hayas configurado en el servidor de correo por ejemplo Jose@jct.com.
Para comprobar que funciona, te enviars a ti (siguiendo con el ejemplo, Jose@jct.com) un
correo electrnico y lo descargas para leerlo.

1. Configuracin del servidor de correo electrnico. Instalacin de Postfix y configuracin de
archivos.
Para realizar la configuracin del servidor de correo Dovecot-postfix en nuestro dominio en
este caso con FQDN servidor-correo.jct.com se ha de configurar en nuestro servidor DNS
configurado con BIND9 la zona de resolucin de nombres directa declarando en el mismo IN
MX 10 mail.jct.com lo cual indica que es el servidor de correo del dominio, as como a
continuacin hacemos constar con la declaracin mail IN A 192.168.0.199 que el mismo
se encuentra en la citada direccin IP.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 2



Una vez comprobado el correcto funcionamiento del servidor DNS, se procede a la instalacin
propiamente dicha del servidor de correo Dovecot-postfix.
Se procede a la instalacin del mismo mediante el comando apt-get install dovecot-postfix,
instalando los paquetes del servidor as como los paquetes dependientes del mismo, entre
otros los demonios dovecot-imapd y dovecott-popd.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 3

En este caso la captura muestra como el paquete se haya instalado en la versin ms reciente
del mismo, aunque utilizando la opcin dpkg-reconfigure en este caso dpkg-reconfigure
postfix se iniciara el asistente de instalacin de postfix como se aprecia en la siguientes
capturas.

Una vez iniciado el asistente de instalacin de postfix, introduciremos los parmetros que nos
solicite.

En este caso seleccionaremos la opcin de Sitio de internet, Se caracteriza porque el propio
servidor se encarga de enviar/recibir correo electrnico utilizando el protocolo SMTP.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 4


A continuacin introduciremos el nombre cualificado de nuestro sistema de correo en este
caso servidor-correo.jct.com.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 5


Dejaremos el recipiente de correo para el Administrador y root en blanco en esta oportunidad.

Y en la siguiente pantalla introduciremos los dominios que va administrar nuestro servidor
como se observa estn definidos localhost$mydomain y $mydomain.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 6



No permitiremos que se fuerce la actualizacin de las colas de correo en nuestro servidor por
ellos elegimos no.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 7

Y a continuacin permitiremos el acceso al servidor a las redes que definamos en este caso
127.0.0.0/8 y 192.168.0.0.0/24

Dejamos como ilimitado el tamao del buzn de correo introduciendo un 0 en este apartado.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 8


Y dejamos esta opcin por defecto.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 9


Seleccionamos los protocolos de internet por los que nuestro servidor estar a la escucha, que
sern todos.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 10

Y realizada esta configuracin el servidor se detiene, realiza la configuracin de los parmetros
introducidos, y se reinicia ya con nuestra configuracin.

Una vez que se ha finalizado la primera configuracin, se edita el fichero /etc/postfix/main.cf









CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 11

En el cual realizaremos los cambios de la configuracin anteriormente establecidos, y
definiremos los adecuados como es observara en las siguientes capturas de pantalla.











CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 12



En este caso tal y como se apreciara en la siguiente captura de pantalla se ha configurado
como carpeta de correo como Maildir/, se ha definido mi dominio como jct.com.



CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 13



Tambin cabe la posibilidad de configurar el servidor de correo desde la interfaz grfica con
Webmin, tal y como se muestra en las siguientes capturas, mostrando el contenido de los
archivos de configuracin de postfix, en este caso los parmetros no por defecto de
main.cf


CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 14




As como los parmetros definidos por defecto

Y el contenido del archivo master.cf
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 15



Pudindose tambin configurar o comprobar la configuracin de los demonios dovecot
IMAP/POP3

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 16

Observndose en la siguiente captura como est configurado para que tome las IDs, fuentes, y
homes dela base de datos de usuario estndar de UNIX.


As como donde se encuentra la localizacin de los archivos de correo en este caso se ha
seleccionado Inbox and folders in /Maildir
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 17


Tambin se resea como otra opcin de configuracin y administracin existente de postfx,
Postfix .Admin con interfaz grfica, se muestra una captura de pantalla.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 18


2. Configuracin del cliente Windows. Instalacin de Thunderbird y configuracin.
Se procede a la configuracin del cliente, en este caso la pertenencia al dominio jct.com, as
como las direcciones ip y las direcciones DNS.

Se descarga el ejecutable del cliente de correo Thunderbird 17.0 para la instalacin del mismo
en el cliente Windows xp.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 19


Hacemos doble click en el ejecutable y procedemos a la instalacin del mismo.
Se inicia el asistente de instalacin de Mozilla Thunderbird, y seguimos las indicaciones que
nos solicita.

En esta ocasin se elegir la opcin de instalacin personalizada para poder observar las
caractersticas completas que nos ofrece, tal como se observa tambin se indica que
Thunderbird es el gestor de correo por defecto.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 20



A continuacin se solicita el directorio donde se llevara a cabo la instalacin de Mozilla
Thunderbird, en esta ocasin se dejara el que se selecciona por defecto.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 21

Se selecciona tambin la opcin de instalar el servicio de mantenimiento para mantener
actualizada de manera automtica la aplicacin.


Se dejan por defecto los accesos directos a la aplicacin que crea el asistente de instalacin, tal
como se muestra en la captura.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 22


Y a continuacin aparece la ventana resumen con el directorio de instalacin y nos solicita que
pulsemos instalar para realizar la instalacin.


CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 23

Acto seguido se procede a la instalacin de los archivos y al final de la misma se muestra la
siguiente pantalla indicando el fin de la instalacin y nos da la oportunidad de ejecutar Mozilla
Thunderbird en el momento.

Una vez instalado Mozilla Thunderbird, y antes de configurarlo para la cuenta de correo que va
a gestionar, se procede a crear el usuario en el sistema ubuntu linux mediante el comando
useradd m juancarlos el cual creara el usuario con su directorio personal, y a continuacin
se le asignara una contrasea mediante el comando passwd juancarlos se nos solicitara que
introduzcamos la contrasea y la repitamos y la asignara al usuario.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 24

Una vez hecho esto, se proceder a configurar la cuenta de correo en Mozilla Thunderbird, en
este caso tiene creada y configurada una cuenta previamente como se observa de nombre
juan@jct.com por ello haremos clic en crear una cuenta nueva.

En ese momento aparece el asistente de configuracin igualmente que si se hubiera instalado
y se creara una nueva cuenta, hacemos clic sobre saltar esto y usar mi cuenta de correo
existente.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 25












En la siguiente pantalla se nos solicita que introduzcamos los datos de nuestra cuenta, nuestro
nombre para identificar la cuenta, la direccin de correo electrnico de nuestra cuenta, en
este caso juancarlos@jct.com que es el usuario que creamos anteriormente, y la contrasea
que ser la que configuramos como clave de acceso a ubuntu linux.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 26


A continuacin el programa realiza una bsqueda en distintos servidores, hasta que encuentra
nuestro servidor de correo en este caso mail.jct.com tal y como se nombro en el archivo de
resolucin directa de zona del servidor DNS, encontrado este nos muestra las opciones de
configuracin de este.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 27


Ofrecindonos la posibilidad de acceso a nuestro servidor de correo mediante IMAP para
carpetas remotas o POP3 para conservar el correo en su equipo, en esta ocasin elegiremos la
opcin IMAP para descargar el correo para leerlo.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 28


Acto seguido pulsamos Hecho y nuestro correo estar configurado.

Si una vez configurada la cuenta de correo pulsamos en el botn ver configuracin de esta
cuenta aparecer una ventana con las distintas opciones de configuracin en configuracin del
servidor, copias y carpetas, redaccin y direcciones, correo no deseado, sincronizacin y
almacenamiento, acuses de recibo, seguridad y las opciones del servidor de salida (SMTP),
ventanas que se detallan a continuacin.

CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 29

Imagen de configuracin general de la cuenta, se muestra el nombre de la cuenta, nuestro
nombre as como nuestra direccin de correo electrnico, se nos da la opcin de configurar los
datos de nuestra organizacin, el texto de la firma, y el servidor de salida, tambin se nos da la
opcin de administrar identidades.

En la ventana de configuracin de servidor, nos muestra el tipo de servidor configurado en
este caso es un servidor de correo IMAP, el nombre de nuestro servidor mail.jct.com que es
coincidente con el nombre reseado en la zona de resolucin directa de nuestro servidor DNS,
el puerto donde esta a la escucha el demonio Imapd en este caso el 143 y el nombre de
usuario tanto en nuestro servidor ubuntu linux as como de nuestra cuenta de correo.
Nos muestra igualmente la seguridad elegida para nuestra conexin y el mtodo de
identificacin de la misma, las opciones de buscar mensajes nuevos al iniciar, cada cuanto
realizar la conexin para buscar nuevos mensajes, as como que accin realizar cuando se
borre un mensaje.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 30

















Y las opciones de almacenaje de los mensajes de correo, purgar la bandeja de salida al salir de
la aplicacin, vaciar la papelera al salir, y el directorio local de la aplicacin.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 31








Las opciones de configuracin de carpetas y copias, por defecto del programa Thunderbird.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 32










CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 33

Las opciones de redaccin y direcciones, con las opciones por defecto de Thunderbird.







Las opciones de configuracin de correo no deseado con las configuraciones por defecto.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 34






Las opciones de configuracin de Sincronizacin y almacenamiento, con la opcin de conservar
los mensajes en este equipo, la sincronizacin de todos los mensajes localmente sin importar
antigedad, no eliminar los mensajes y conservar los mensajes con estrella, todo ello
configuracin por defecto de thunderbird.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 35







La configuracin de Acuses de recibo, con la configuracin por defecto del programa.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 36









Las opciones de seguridad en cuanto a los certificados y el cifrado no necesario en esta cuenta.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 37










CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 38

La configuracin del servidor de salida (SMTP), donde aparecer un servidor por cada cuenta
de correo electrnico configurada y que se podr configurar en administrar identidades, o
como este caso utilizar uno como predeterminado como este caso ya que las dos cuentas son
del mismo servidor de correo.
Se muestra la configuracin establecida parea la conexin a dicho servidor el nombre del
servidor (mail.jct.com), el puerto para la realizacin de la conexin (puerto 25), el nombre de
usuario en este caso juan, la forma de transmisin de la contrasea (como se transmite en
texto plano aparece como transmitida de manera insegura), tal y nomo se indica en el
siguiente apartado Seguridad de la conexin (ninguna)

En este caso la configuracin de la cuenta que hemos configurado juancarlos@jct.com en la
opcin de mtodo de identificacin aparece contrasea normal, ya que en la seguridad de la
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 39

conexin se ha especificado la conexin STARTTLS, opcin ms segura que en el ejemplo
anterior.



3. Pruebas realizadas.
Las pruebas realizadas para comprobar la configuracin del servidor se han realizado
conexiones mediante el comando telnet a nuestro servidor a cada uno de los puertos del
servidor.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 40

En esta primera prueba realizamos un telnet 127.0.0.1 110 para conectar con el servidor
postfix , donde nos contesta el servidor mostrando que esta listo OK Dovecot ready y
realizamos un login con el usuario creado en la instalacin de ubuntu linux sr04 mediante el
comando user sr04 nos muestra el OK e introducimos la contrasea mediante el comando
pass 1 nos muestra el OK LOGGED IN y acto seguido nos desconectamos y salimos de
telnet mediante el comando quit

En esta segunda prueba realizamos un telnet 127.0.0.1 143 para conectar con el demonio
Imapd , donde nos contesta el servidor mostrando que esta listo OK [CAPABILITY
IMAP4rev1...(y al final de la lnea) Dovecot ready. Lo que nos muestra que el servidor Imap y el
demonio Imapd estn funcionando correctamente, mostrndose tambin la seguridad de la
conexin STARTTLS.


A continuacin comprobamos el funcionamiento mediante telnet del servidor SMTP
realizando una conexin mediante el comando telnet 127.0.0.1 25 conectando con el
servidor ESMTP de postfix, y realizamos un comando HELO y a continuacin enviamos un
correo electrnico mediante esta conexin de telnet tal ycomo se observa en la captura
desde nuestro cuenta sr04@jct.com a la cuenta juan@jct.com y salimos del servidor, tal y
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 41

como se observa en la captura de pantalla se han empleado los comandos MAIL FROM:,
RCPT TO:, DATA, . y quit.







A continuacin se muestra como nuestro cliente de correo Mozilla Thunderbird recibe el
correo electrnico enviado desde el servidor SMTP de postfix, mostrando el cdigo fuente del
mismo.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 42











Mostrando tambin el aspecto de Mozilla Thunderbird en su bandeja de entrada haciendo
click en el mensaje nuevo.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 43














Como prueba final de la configuracin correcta del servidor de correo, se configuro el gestor
de correo electrnico Evolution del servidor Ubuntu Linux para enviar un correo electrnico,
tal y como se aprecia en la captura de pantalla, para enviar un correo electrnico desde
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 44

nuestra cuenta de correo sr04@jct.com a la cuenta de correo juancarlos@jct.com y de la
misma manera como Cc: a la cuenta de correo juan@jct.com.






A continuacin se muestra la bandeja de entrada de ambas cuentas juan@jct.com y
juancarlos@jct.com con un correo electrnico sin abrir.
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 45








El correo electrnico abierto para ser ledo en la bandeja de entrada de juancarlos@jct.com .
CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 46









CONFIGURACION DE UN SERVIDOR DE EMAIL
EN
UBUNTU LINUX
Autor Juan Carlos Tirado Snchez
Autor Juan Carlos Tirado Snchez Pgina 47

Y por ultimo el correo electrnico abierto para ser ledo en la bandeja de correo electrnico de
juan@jct.com enviado como CC:.

También podría gustarte