You are on page 1of 18

Cdigo Gua Unificada de Laboratorios Pgina

FLA-23 v.00 1 de 18

1. Titulo: PRCTICA 6. CONFIGURACIN DE SERVIDOR DE CORREO ELECTRNICO Materia: Telemtica III Autores: Juan Carlos Satizbal y Cristina Satizbal 2. Objetivos:

Comprender el funcionamiento de los protocolos SMTP, POP e IMAP a fin de determinar cmo interactan para proporcionar el servicio de correo electrnico. Adquirir destreza en la configuracin y puesta en marcha de un servidor de Correo Electrnico en Linux y Windows para saber qu parmetros se deben tener en cuenta y qu problemas se pueden presentar en su implementacin.

3. Marco Terico

3.1 Clasificacin de los Programas de Correo En general, todas las aplicaciones de e-mail caen en al menos una de tres clases. Cada clase juega un papel especfico en el proceso de mover y administrar los mensajes de correo. Mientras que la mayora de los usuarios slo estn al tanto del programa de correo especfico que usan para recibir o enviar mensajes, cada uno es importante para asegurar que el mensaje llegue a su destino correcto [1]. 3.1.1 Mail Transport Agent - MTA Un Agente de Transporte de Correo (MTA) transfiere mensajes de correo electrnico entre los hosts usando SMTP (Simple Mail Transfer Protocol). Un mensaje puede involucrar varios MTAs a medida que este se mueve hasta llegar a su destino [1]. La entrega de correo desde una aplicacin cliente a un servidor, y desde un servidor origen al servidor destino es manejada por SMTP. El objetivo principal del protocolo simple de transferencia de correo, SMTP, es transmitir correo entre servidores de correo. Sin embargo, es crtico para los clientes de correo tambin. Para poder enviar correo, el cliente enva el mensaje a un servidor de correo saliente, el cual luego contacta al servidor de correo de destino para la entrega. Por esta razn, es necesario especificar un servidor SMTP cuando se est configurando un cliente de correo. Un punto importante sobre el protocolo SMTP es que no requiere autenticacin. Esto permite que cualquiera en Internet pueda enviar correo a cualquier otra persona o inclusive

a grandes grupos de personas. Esta caracterstica de SMTP es lo que hace posible el correo basura o spam. Los servidores SMTP modernos intentan minimizar este comportamiento permitiendo que slo los hosts conocidos accedan al servidor SMTP. Los servidores que no ponen tales restricciones son llamados servidores open relay [2]. Los MTA ms conocidos en CENTOS son Sendmail (/usr/sbin/sendmail) y Postfix (/usr/sbin/postfix). Sendmail: Su propsito principal, es transferir correos de forma segura entre hosts. Sin embargo, Sendmail es altamente configurable, permitiendo el control sobre casi cada aspecto del manejo de correos, incluyendo el protocolo utilizado. Muchos administradores de sistemas seleccionan Sendmail como su MTA debido a su poder y escalabilidad [1]. Postfix: Originalmente conocido como VMailer e IBM Secure Mailer, fue creado con la intencin de ser una alternativa ms rpida, fcil de administrar y segura que Sendmail [3].

3.1.2 Mail Delivery Agent - MDA Un Agente de Entrega de Correo (MDA) es invocado por el MTA para archivar el correo entrante en el buzn de correo del usuario. En muchos casos, el MDA es, en realidad, un Agente de entregas local (LDA), tal como mail o Procmail. Algunos MTAs (tales como Sendmail y Postfix) pueden tener el papel de un MDA cuando ellos anexan nuevos mensajes de correo al archivo spool de correo del usuario. En general, los MDAs no transportan mensajes entre sistemas, tampoco proporcionan una interfaz de usuario; los MDAs distribuyen y clasifican mensajes en la mquina local para que sean accedidos por una aplicacin cliente de correo [1]. 3.1.3 Mail User Agent - MUA Un Agente de Usuario de Correo (MUA) es el sinnimo de una aplicacin cliente de correo. Un MUA es un programa que, al menos, le permite a los usuarios leer y redactar mensajes de correo. Muchos MUAs son capaces de recuperar mensajes a travs de los protocolos POP o IMAP, configurando los buzones de correo para almacenar mensajes y enviando los mensajes salientes a un MTA. Los MUAs pueden ser de interfaz grfica tal como Mozilla Mail o tener una interfaz basada en texto muy sencilla tal como mutt o pine [1]. 3.2 Protocolos de Acceso a Correo Hay dos protocolos principales usados por las aplicaciones de correo cliente para recuperar correo desde los servidores de correo: el Post Office Protocol (POP) y el Internet Message

Access Protocol (IMAP). A diferencia de SMTP, estos protocolos requieren autenticacin de los clientes usando un nombre de usuario y una contrasea. Por defecto, las contraseas para ambos protocolos son pasadas, a travs de la red, de forma cifrada [1]. POP: Cuando se utiliza un servidor POP, los mensajes de correo son descargados a travs de la aplicacin de correo del cliente. Por defecto, la mayora de los clientes de correo POP son configurados automticamente para borrar el mensaje en el servidor de correo despus que ste ha sido transferido exitosamente, sin embargo, esta configuracin se puede cambiar. POP es completamente compatible con estndares importantes de mensajera de Internet, tales como Multipurpose Internet Mail Extensions (MIME), el cual permite los anexos de correo. POP funciona mejor para usuarios que tienen un sistema en el cual leer correo. Tambin funciona bien para usuarios que no tienen una conexin permanente a Internet o a la red que contiene el servidor de correo. Desafortunadamente, para aquellos con conexiones lentas, POP requiere que luego de la autenticacin los programas cliente descarguen el contenido completo de cada mensaje. Esto puede tomar mucho tiempo si algn mensaje tiene anexos grandes. La versin ms reciente del protocolo estndar POP es POP3 [1]. IMAP: Cuando se utiliza un servidor de correo IMAP, los mensajes de correo se mantienen en el servidor, donde los usuarios los pueden leer y borrar. IMAP tambin permite a las aplicaciones cliente crear, renombrar o borrar directorios en el servidor para organizar y almacenar correo. IMAP es utilizado, principalmente, por los usuarios que acceden a su correo desde varias mquinas. El protocolo es conveniente tambin para usuarios que se estn conectando al servidor de correo a travs de una conexin lenta, porque slo la informacin de la cabecera del correo es descargada para los mensajes, hasta que son abiertos, ahorrando de esta forma ancho de banda. El usuario tambin tiene la habilidad de eliminar mensajes sin verlos o descargarlos. Por conveniencia, las aplicaciones cliente IMAP son capaces de hacer cach de los mensajes localmente, para que el usuario pueda hojear los mensajes previamente ledos cuando no se est conectado directamente al servidor IMAP [1].

IMAP como POP, son completamente compatibles con estndares de mensajera de Internet, tales como MIME, que permite los anexos de correo [1]. Dovecot es un servidor de POP3 e IMAP, de fuente abierta, que funciona en Linux, y sistemas basados en Unix, diseado con la seguridad como principal objetivo [4]. 3.3 Envo de un Mensaje de Correo Electrnico Al enviar un mensaje de correo electrnico se siguen los siguientes pasos [5]:

El cliente de correo (MUA) A enva el e-mail al servidor SMTP 1 o MTA. El servidor SMTP 1 comprueba los registros MX, mediante una consulta DNS, y enva el e-mail al servidor SMTP 2, donde se encuentra el buzn de correo de la persona a la que va dirigido el correo electrnico. El servidor SMTP 2 recibe el e-mail y lo almacena en el buzn de correo electrnico del usuario correspondiente a la persona a la que va dirigido el correo electrnico. El cliente de correo B recupera el e-mail del buzn desde el servidor SMTP 2 mediante IMAP o POP, permitiendo as la lectura del correo electrnico.

4. Materiales, Equipos e Insumos

1 computador con Virtual Box y mquina virtual CentOS 1 computador con Virtual Box y mquina virtual de Windows Server 2003 2 computadores con Windows XP 1 conmutador (switch) 3 cables directos

5. Reactivos

Ninguno
6. Procedimiento

1. Investigue: Qu es MIME y en qu RFCs se describre su funcionamiento? Explique 2. Investigue: Cmo funciona MIME? Explique

PARTE 1. CONFIGURACIN DE SERVIDOR SMTP EN CENTOS


A continuacin se presenta el procedimiento para instalar y configurar Postfix (servidor SMTP) como MTA (Agente de Transporte de Correo) e instalar y configurar Dovecot (servidor POP3 e IMAP) como MUA (Agente de Usuario de Correo):

3. Inicie Virtual Box y configure la conexin de red de la mquina virtual de tal manera que pueda conectarse a Internet. Luego, inicie la mquina de CentOS e ingrese con el usuario root. 4. Abra el Terminal e instale los paquetes postfix y dovecot utilizando los comandos (cargue previamente en la mquina virtual las partes de la iso donde est cada paquete): yum y install /media/CentOS_5.9_Final/CentOS/ postfix-2.3.3-6.el5.i386.rpm yum y install /media/CentOS_5.9_Final/CentOS/ dovecot-1.0.7-7.el5_7.1.i386.rpm

Luego verifique que los paquetes quedaron instalados a travs de los comandos: rpm q postfix rpm q dovecot NOTA: Si los paquetes no se instalaron correctamente porque necesitan una clave pblica, busque en las partes de la .iso el archivo RPM-GPG-KEY-CentOS-5, cargue la parte de la .iso en la unidad de CD/DVD de la mquina virtual y escriba el comando: rpm --import /media/CentOS_5.9_Final/RPM-GPG-KEY-CentOS-5 Cuando se instala dovecot, se descargan automticamente los paquetes: Mysql-5.0.951.el5_7.1 y Perl-DBI-1.52-2.el5 Verifique que efectivamente se instalaron estos paquetes, introduciendo los comandos: rpm q mysql rpm q perl-DBI 5. Ahora se configura Postfix como MTA predeterminado, utilizando el siguiente comando: alternatives --config mta
Este devolver una salida similar a la mostrada en la Figura 1, donde deber elegir entre postfix, y sendmail como MTA predeterminado del sistema:

Hay 2 programas que proporcionan 'mta'. Seleccin Comando ----------------------------------------------*+ 1 /usr/sbin/sendmail.sendmail 2 /usr/sbin/sendmail.postfix Presione Intro para mantener la seleccin actual[+], o escriba el nmero de la seleccin: Figura 1. Estableciendo el MTA Predeterminado

Elija la opcin 2 y oprima enter. Sendmail, es el MTA predeterminado en CentOS 5.9 y Red Hat Enterprise Linux 5. Si est activado (comprubelo con el comando: service sendmail status) introduzca los siguientes comandos para detenerlo e iniciar postfix: service sendmail stop chkconfig sendmail off service postfix start

chkconfig postfix on El commando chkconfig acompaado de la palabra on, se utiliza para que el servicio se active una vez se inicie el sistema operativo.

6. Los dos archivos principales de configuracin de Postfix son los siguientes:


/etc/postfix/main.cf /etc/postfix/master.cf El archivo main.cf contiene un subconjunto de la mayora de las opciones de configuracin que pueden utilizarse para personalizar Postfix. Se pueden aadir aqu ms parmetros de configuracin adicionales si se necesitan. Por su parte, el archivo master.cf controla cmo se conectan los clientes al servidor. La mayora de veces no se necesita cambiar mucho este archivo. En este archivo se puede ver una lista de los demonios, servicios y procesos que pueden configurarse en Postfix.

Edite el archivo main.cf (gedit /etc/postfix/main.cf), busque las lneas que se muestran en la Figura 2, borre el signo de comentario que las precede (#) (agrguelo en el caso de las lneas inet_interfaces y mydestination, como se indica) y coloque los valores que all se indican (se va a suponer que el nombre del dominio es lau.pamplona.net y la direccin IP del equipo es 192.168.30.1). Luego guarde los cambios.
myhostname = correo.lau.pamplona.net mydomain = lau.pamplona.net myorigin = $mydomain inet_interfaces = all #inet_interfaces = localhost #mydestination = $myhostname, localhost.$mydomain, localhost mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

mynetworks = 127.0.0.0/8, 192.168.30.0/24


home_mailbox = Maildir/ Figura 2. /etc/postfix/main.cf

Donde:
myhostname: Define el nombre completo del servidor de correo. mydomain: Define solo el nombre del dominio. myorigin: Define lo que viene despus del "@" en cada cuenta de correo. (que en este caso las cuentas de correo sern: cuenta@lau.pamplona.net). inet_interfaces: Por qu interfaces de red escuchar el servidor de correo. De modo predeterminado, slo trabaja con la interfaz de retorno del sistema (loopback), es decir, solo escucha peticiones a travs de 127.0.0.1 (localhost). mydestination: Especifica la lista de dominios que el servidor considera como destinos. Ahora, Postfix sabe que si el servidor de correo recibe un email destinado a una direccin de email perteneciente a uno de estos dominios, el servidor de correo debe de aceptar el

email y procesarlo. Si se quiere que Postfix tambin acepte correos dirigidos a otros dominios, hay que agregarlos a mydestination. Es importante que se encuentre localhost en mydestination para que Postfix acepte y procese el correo local utilizado por procesos del servidor. mynetworks: Establece las direcciones de red de las redes desde las cuales el servidor aceptar y procesar correos. home_mailbox: Especifica el directorio donde el usuario recibir sus mensajes (en este caso en /home/usuario/Maildir). El formato de buzn a Maildir utiliza un fichero diferente por cada e-mail. Con el formato de buzn Mailbox (tambin llamado Mbox) aparecen todos los correos del usuario en un mismo archivo.

PARTE 2. CONFIGURACIN DE SERVIDOR POP3 e IMAP EN CENTOS


7. Ahora se va a configurar dovecot. Para ello edite el archivo dovecot.conf (gedit /etc/dovecot.conf), borre el smbolo de comentarios (#) de las variables que se muestran en la Figura 3, modifique los valores, segn se indica en dicha figura, y guarde los cambios.
protocols = imap pop3 mail_location = maildir:~/Maildir pop3_uidl_format = %08Xu%08Xv

disable_plaintext_auth = no
Figura 3. /etc/dovecot.conf

Donde:
protocols: Especifica los protocolos disponibles para que los usuarios accedan a su correo electrnico. mail_location: Especifica el formato y la ubicacin de cada buzn de los usuarios. En este caso se est usando el formato maildir y cada usuario tiene su buzn de correo ubicado en ~/Maildir. pop3_uidl_format: Configura el identificador nico que se usar para cada email. Para que exista compatibilidad con algunos de los clientes de Microsoft es necesario que se defina de esta forma. disable_plaintext_auth: Para que acepte contraseas sin cifrar (texto plano).

8. Ahora, hay que abrir en el firewall de Centos, los puertos correspondientes a los diferentes protocolos, es decir: smtp (puerto 25), pop3 (puerto 110),imap (puerto 143)
Para ello vaya al men Sistema, Administracin, Nivel de Seguridad y Cortafuegos. All, habilite el cortafuegos, marque la opcin Correo (SMTP), extienda el men Otros puertos y aada los puertos correspondientes a pop3 e imap, tal como se indica en la Figura 4. Finalmente, haga clic en el botn Aceptar.

Figura 4. Habilitando Cortafuegos

9. Configure la direccin IP 192.168.30.1/24 como direccin del servidor

PARTE 3. PRUEBA CENTOS

DE SERVIDORES SMTP, POP3 e IMAP EN

10. Lo siguiente es hacer una prueba local de estos servicios. Para ello, introducir los comandos: service postfix restart service dovecot start Observe que dovecot solamente reporta que inici el servidor IMAP pero tambin inicia el servidor POP3. A diferencia de SMTP, estos protocolos requieren autenticacin de los clientes usando un nombre de usuario y una contrasea. Por defecto, las contraseas para ambos protocolos son pasadas a travs de la red sin cifrar. Ahora que ya se tienen los servicios corriendo, resta verificar que estn disponibles para peticiones internas y externas. Para ello, se prueba la conexin a nivel local (a la direccin de loopback) a travs de telnet, acompandola de los puertos correspondientes a cada protocolo. Para el protocolo SMTP se introduce el siguiente comando:
telnet 127.0.0.1 25 Tras introducir dicho comando, se despliegan las lneas que se muestran en la Figura 5.

Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 correo.lau.pamplona.net ESMTP Postfix Figura 5. Telnet para probar el protocolo SMTP

Para salir de all, introduzca el comando quit y oprima enter. Para el protocolo IMAP se introduce el siguiente comando: telnet 127.0.0.1 143 Se desplegarn las lneas mostradas en la Figura 6, indicando su correcto funcionamiento.
Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. * OK Dovecot ready. Figura 6. Telnet para probar el protocolo IMAP

Para cerrar esa seccin de telnet, se introduce el comando ? logout Finalmente, para el protocolo POP3 se introduce el siguiente comando: telnet 127.0.0.1 110 Y para cerrar la seccin de telnet se introduce el comando quit.

PARTE 4. CREACIN DE USUARIOS DE CORREO ELECTRNICO EN CENTOS


11. Una vez verificado el correcto funcionamiento de los protocolos, se van a crear los usuarios. Los usuarios creados en el equipo sern los usuarios del servicio de correo electrnico. Para crear un usuario, llamado user1, se introducen los siguientes comandos: adduser user1 passwd user1 Una vez se introduce el comando passwd, se pide que se introduzca la contrasea (password) con que dicho usuario va a ingresar al servicio de correo electrnico. Cree otro usuario user2 con su respectiva contrasea. Cuando se crea un usuario se crea una carpeta en /home con su nombre. Verifique esto yendo al men Lugares, Equipo, Sistema de archivos, home.

12. Para enviar un correo del usuario user1 a user2 en la misma mquina, utilizando telnet, se introducen los comandos que se muestran en la Figura 7 (lo que est en rojo es lo que se debe digitar):
[root@localhost ~]# telnet localhost smtp // es lo mismo que telnet 127.0.0.1 25 Trying 127.0.0.1... Connected to localhost.localdomain (127.0.0.1). Escape character is '^]'. 220 correo.lau.pamplona.net ESMTP Postfix ehlo localhost 250-correo.lau.pamplona.net 250-PIPELINING 250-SIZE 10240000 250-VRFY 250-ETRN 250-ENHANCEDSTATUSCODES 250-8BITMIME 250 DSN mail from:<user1> 250 2.1.0 Ok rcpt to:<user2> 250 2.1.5 Ok data 354 End data with <CR><LF>.<CR><LF> Este es un correo de prueba .. 250 2.0.0 Ok: queued as 82C4018EB5 quit 221 2.0.0 Bye Connection closed by foreign host. [root@localhost ~]# Figura 7. Ejemplo de envo de correo electrnico en el localhost

Ojo, el punto despus del texto Esto es un correo de prueba se escribe para terminar la seccin de datos. La Tabla 1 muestra una breve explicacin sobre los comandos SMTP utilizados.
Tabla 1. Comandos SMTP

Comando Ejemplo EHLO ehlo 193.56.47.125

MAIL FROM: RCPT TO: DATA QUIT HELP

mail from: originator@domain.com rcpt to: recipient@domain.com data message quit help

Descripcin Identificacin que utiliza la direccin IP o el nombre de dominio del equipo remitente, para decir "hola, soy este equipo" Identificacin de la direccin del remitente Identificacin de la direccin del destinatario Cuerpo del correo electrnico Salida del servidor SMTP Lista de comandos SMTP que el servidor admite

Desde abril de 2001, todas las especificaciones del protocolo SMTP se encuentran definidas en el RFC 2821 (antes RFC 821). 13. Para ver el correo enviado, vaya al men Lugares, Equipo, Sistema de archivos, home, user2, Maildir, new y haga doble clic en el archivo que contiene (ver Figura 8).

Figura 8. Correo recibido por user2

En la carpeta /home de cada usuario estar el buzn del servidor de correo (carpeta /Maildir) con las siguientes subcarpetas:
carpeta /new: aqu se almacenan los correos que no han sido ledos. carpeta /cur: aqu se almacenan los correos que ya han sido ledos. Cuando un e-mail se lee, este se mueve de la carpeta /new a la carpeta /cur. carpeta /tmp: esta carpeta la utiliza el servidor de correo internamente.

Para leer el correo utilizando pop3 se introducen los comandos que se muestran en la Figura 9 (lo que est en rojo son los comandos a digitar). Lo que se escribe despus del comando pass es la contrasea del usuario, que en este caso es el mismo nombre del usuario:
[root@sati ~]# telnet localhost pop3 // es lo mismo que telnet 127.0.0.1 110 +OK dovecot ready. user user2 +OK pass user2 +OK Logged in. list +OK 1 messages: 1 494 . retr 1 + OK 494 octets Figura 9. Comandos para leer correo utilizando pop3

Se muestra el correo, como en la Figura 10.

Figura 10. Correo recibido por user2, ledo mediante POP3

Para salir de POP3 se introduce el comando quit. En la Tabla 2 se brinda un resumen de los principales comandos de POP3.
Tabla 2. Comandos de POP3

Comando USER identification

Descripcin Este comando permite la autenticacin. Debe estar seguido del nombre de usuario, es decir, una cadena de caracteres que identifique al usuario en el servidor. El comando USER debe preceder al comando PASS. PASS El comando PASS permite especificar la contrasea del usuario cuyo nombre password ha sido especificado por un comando USER previo. STAT Informacin acerca de los mensajes del servidor RETR Nmero del mensaje que se va a leer DELE Nmero del mensaje que se va a eliminar LIST [msg] Nmero del mensaje que se va a mostrar NOOP Permite mantener la conexin abierta en caso de inactividad TOP Comando que muestra n lneas del mensaje, cuyo nmero se da en el <messageID> argumento. En el caso de una respuesta positiva del servidor, ste enviar de <n> vuelta los encabezados del mensaje, despus una lnea en blanco y finalmente las primeras n lneas del mensaje. UIDL [msg] Solicitud al servidor para que enve una lnea que contenga informacin sobre el mensaje que eventualmente se dar en el argumento. Esta lnea contiene una cadena de caracteres denominada unique identifier listing (lista de identificadores nicos) que permite identificar de manera nica el mensaje en el servidor, independientemente de la sesin. El argumento opcional es un nmero relacionado con un mensaje existente en el servidor POP, es decir, un mensaje que no se ha borrado. QUIT El comando QUIT solicita la salida del servidor POP3. Lleva a la eliminacin de todos los mensajes marcados como eliminados y enva el estado de esta accin. Por lo tanto, el protocolo POP3 administra la autenticacin utilizando el nombre de usuario y la contrasea. Sin embargo, esto no es seguro, ya que las contraseas, al igual que los correos electrnicos, circulan por la red como texto sin codificar (de manera no cifrada). En realidad,

segn el RFC 1939, es posible cifrar la contrasea utilizando un algoritmo MD5 y beneficiarse de una autenticacin segura. Sin embargo, debido a que este comando es opcional, pocos servidores lo implementan. Adems, el protocolo POP3 bloquea las bandejas de entrada durante el acceso, lo que significa que es imposible que dos usuarios accedan de manera simultnea a la misma bandeja de entrada. De la misma manera que es posible enviar un correo electrnico utilizando telnet, tambin es posible acceder al correo entrante utilizando un simple telnet por el puerto del servidor POP (110 de manera predeterminada). Ahora, vaya a Lugares, Equipo, Sistema de archivos, home, user2, Maildir, new y compruebe que la carpeta est vaca. Luego vaya a la carpeta cur, en el mismo directorio que new, y compruebe que el correo est ahora en dicha carpeta, pues ya ha sido marcado como ledo.

PARTE 5. PRUEBA DEL SERVICIO DE CORREO ELECTRNICO DESDE CLIENTES WINDOWS


14. El siguiente ejercicio es probar el servicio de correo en una red entre dos equipos con Windows XP y el servidor de correo en Centos. Para ello, conecte los tres equipos a un switch. Se van a utilizar mquinas virtuales de Windows XP. 15. A las mquinas de Windows se les configuran las cuentas de correo de los usuarios user1 y user2, un usuario en cada mquina, en el programa cliente de correo llamado OUTLOOK EXPRESS. Mediante el protocolo POP3 para user1 y mediante el protocolo IMAP para user2, se obtienen los correos electrnicos del servidor de correo por medio de dovecot y se envan correos utilizando el servidor smtp postfix. Los usuarios se validan con contraseas no cifradas. Hay que tener en cuenta que, en el caso de POP3, los correos que se envan reposan en el servidor hasta que el cliente los descargue. Primero, se deben configurar las direcciones IP de las mquinas con Windows XP, colocndoles direcciones IP en la misma red del servidor. Ya que no se cuenta con un servidor DNS, abra el archivo hosts, utilizando el bloc de notas, ubicado en C:\WINDOWS\system32\drivers\etc, de cada una de las mquinas virtuales de Windows y adicione la informacin del servidor de correo, como se muestra en la Figura 11.

Figura 11. C:\WINDOWS\system32\drivers\etc\hosts

Para configurar Outlook Express, vaya a Inicio, Todos los Programas, Outlook Express en la mquina virtual de Windows XP, cmo se muestra en la Figura 12.

Figura 12. Abriendo Outlook Express

Escriba el nombre del usuario y haga clic en Siguiente, como se muestra en la Figura 13.

Figura 13. Configuracin Outlook Express: Nombre de usuario

Ahora escriba completa la direccin de correo electrnico del usuario y haga clic en Siguiente (ver Figura 14)

Figura 14. Configuracin Outlook Express: Direccin de correo electrnico

En la siguiente ventana, se especifica el tipo de servidor de correo entrante, que para el caso de user1 ser POP3 y para el caso de user2 ser IMAP, y el nombre de los servidores de correo entrante y saliente, como se muestra en la Figura 15. Luego haga clic en Siguiente.

Figura 15. Configuracin de Outlook Express: Servidores de correo entrante y saliente

Ahora, se debe especificar el nombre de la cuenta y la contrasea, aunque es conveniente, por seguridad, desactivar la casilla de Recordar contrasea, para que se pregunte la contrasea del usuario cada vez que se acceda a Outlook Express, de lo contrario se podr acceder al correo del usuario automticamente (ver Figura 16). Haga clic en Siguiente y luego en Finalizar.

Figura 16. Configuracin Outlook Express: Informacin de inicio de sesin

Repita el mismo procedimiento en la otra mquina virtual de Windows, pero para el usuario user2. Tenga en cuenta que en este caso el protocolo del servidor entrante se establecer como IMAP. 16. Para enviar un correo, en Outlook Express, haga clic en Crear correo, escriba la direccin de correo del destinatario, el asunto y el mensaje y finalmente haga clic en Enviar. Para recibirlos en la otra mquina haga clic en Enviar y recibir. Enve un correo de user1 a user2 y viceversa, y verifique que est funcionando correctamente el servicio de correo. Si se quiere verificar la configuracin de la cuenta de correo se va al men Herramientas, Cuentas. Luego se selecciona la cuenta, en la pestaa Correo, y se hace clic en el botn Propiedades. Bsicamente, las pestaas General y Servidores contienen la configuracin necesaria.

17. Observe qu diferencias existen en Outlook Express cuando el protocolo elegido es POP3 y cuando es IMAP. Tambin, observe las diferencias en el servidor de correo (mquina virtual Centos), hacindole seguimiento a las carpetas new y cur del directorio Maildir de cada usuario, determinando qu pasa cuando se enva un nuevo correo y que pasa cuando se leen los correos, en cada caso. 18. Muestre el servidor funcionando al docente.

PARTE 6. CONFIGURACIN ELECTRNICO EN WINDOWS

DE

SERVIDOR

DE

CORREO

19. Investigue cmo configurar un servidor de correo electrnico en Windows Server 2003, utilizando los protocolos que se utilizaron para el servidor en CentOS. 20. Implemente el servidor de correo electrnico en Windows Server 2003, de tal manera que dicho servidor tenga al menos 2 usuarios, y presente dicho servidor funcionando al docente, con dos clientes XP. 21. Escriba las conclusiones de toda la prctica
7. Nivel de Riesgo

Bajo
8. Bibliografa

[1] [2]

Red_Hat, "Red Hat Enterprise Linux 4: Manual de referencia," 23/03/2012 http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-rg-es-4/s1-email-types.html. Red_Hat, "Red Hat Enterprise Linux 5, Deployment Guide," 23/03/2012

[3]

[4] [5]

[6]

http://docs.redhat.com/docs/esES/Red_Hat_Enterprise_Linux/5/html/Deployment_Guide/ch-email.html. J. Barrios Dueas, "Cmo Instalar y Configurar Postfix y Dovecot con Soporte para TLS y Autenticacin.," Alcance Libre 23/03/2012 http://www.alcancelibre.org/staticpages/index.php/como-postfix-tls-y-auth. J. Barrios Dueas, "Configuracin Bsica de SendMail," Alcance Libre 23/03/2012 http://www.alcancelibre.org/staticpages/index.php/15-como-sendmail-apendice-01. WSBox, "Instalacin y Configuracin de Postfix/Dovecot en CentOS," 23/03/2012 http://www.webstorebox.com/instalacion-y-configuracion-de-postfix-dovecot-encentos. Linux_para_Todos, "Servidor Web Apache en CentOS," 26/02/2012 http://www.linuxparatodos.net/web/comunidad/base-de-conocimiento//wiki/Base+de+Conocimiento/Servidor+Web+Apache+en+CentOS.

You might also like