You are on page 1of 10

Universidad de El Salvador Facultad de Ingeniera y Arquitectura Escuela de Ingeniera Elctrica Redes de computadoras II

Tarea: Servidor de correo


Br. Edgar Ivn Barrera Granados BG08006 Br. Jos Miguel Carrillo Aguirre CA06016 Lacayo Lpez, Eddys Elas LL06030 Renderos Alfaro, Samuel Antonio RA09023 Soriano Arvalo, Pedro Antonio SA07003

Docente: Ing. Carlos Osmin Pocasangre


Ciudad Universitaria, Viernes 8 de noviembre del 2013

Marco terico
Simple Mail Transfer Protocol (SMTP) (Protocolo para la transferencia simple decorreo electrnico) Es un protocolo de la capa de aplicacin. Protocolo de red basado en texto, utilizado para el intercambio de mensajes de correo electrnico entre computadoras u otros dispositivos (PDA, telfonos mviles, etc.). Est definido en el RFC 2821 y es un estndar oficial de Internet. El funcionamiento de este protocolo se da en lnea, de manera que opera en los servicios de correo electrnico. Sin embargo, este protocolo posee algunas limitaciones en cuanto a la recepcin de mensajes en el servidor de destino (cola de mensajes recibidos). Como alternativa a esta limitacin se asocia normalmente a este protocolo con otros, como el POP o IMAP, otorgando a SMTP la tarea especfica de enviar correo, y recibirlos empleando los otros protocolos antes mencionados (POP OIMAP). Este protocolo es el estndar de Internet para el intercambio de correo electrnico. SMTP necesita que el sistema de transmisin ponga a su disposicin un canal de comunicacin fiable y con entrega ordenada de paquetes, con lo cual, el uso del protocolo TCP (puerto 25) en la capa de transporte, es lo adecuado. Para que dos sistemas intercambien correo mediante el protocolo SMTP, no es necesario que exista una conexin interactiva, ya que este protocolo usa mtodos de almacenamiento y reenvo de mensajes.

Modo de comunicacin SMTP Cuando un servidor de SMTP, requiere transmitir un mensaje a otro servidor SMTP, el emisor (servidor que inicia la sesin SMTP) establece una conexin con el receptor (servidor que recibe peticin de establecer sesin SMTP). Esta conexin es unidireccional, es decir, el emisor puede enviar correo al receptor, pero durante esa conexin, el receptor no puede enviar correo al emisor. Si el receptor tiene que enviar correo al emisor, tiene que esperar a que finalice la conexin establecida y establecer otra en sentido contrario, cambiando los papeles de emisor y receptor. Una vez establecida la conexin, el emisor enva comandos y mensajes. Por lo tanto, el diseo de SMTP se basa en el siguiente modelo de comunicacin: 1. Como respuesta a una solicitud de un usuario de enviar un correo electrnico, el emisor SMTP establece una conexin con el receptor SMTP. El receptor SMTP debe ser el destinatario ltimo del correo o un intermediario. Para ello el emisor genera los comandos SMTP en formato ASCII y los enva al receptor y el receptor genera las respuestas a los comandos enviados por el emisor.

2. Una vez establecido el canal de transmisin, el emisor enva el comando MAIL para indicando que el es el emisor del correo. Si el receptor puede aceptar correo responde con el comando OK. 3. El emisor enva el comando RCPT identificando el destinatario del correo. Si el receptor puede aceptar correo para ese destino responde con una respuesta OK; si no, responde rechazando el correo para ese destino. 4. Una vez negociado el destino, el emisor comienza a enviar datos (cabeceras y cuerpo), terminando con una secuencia especial. Si el receptor ha procesado correctamente los datos, responde con el comando OK.

Servidor de correo Servidor que me permite el intercambio de mensajes de correo electrnico, ya sea entre usuarios, servidores, cliente y servidor. Este servidor almacena y reenva los mensajes de correo, probablemente esta es la aplicacin TCP/IP ms usada , nos permite mantenernos en contacto con personas de diferentes lugares sin necesidad de hacerlo por medio de cartas, telfono, etc. MUA: es un programa que utiliza el computador para leer y enviar un correo. MDA: (agente de reparto de correo), software que se encarga de aceptar lo correos entrante y los distribuye a los buzones de los destinatarios, si los clientes estn en redes remotas lo que hace es envirselo a un servidor SMTP. MTA: (agente de transferencia de correo), programa que transfiere los menajes de una computadora otra, los MTA en pocas palabras es el servidor de correo SMTP. Funcionamiento: El MUA o sea el cliente est enviando un correo electrnico, lo recibe el MTA (servidor SMTP), este comienza a realizar la transferencia del mensaje, como el primer servidor no tiene el remitente este lo enva a el MDA y este se encarga del mensaje mientras otro MTA lo recoge sabiendo que el destinatario le pertenece por la direccin que lleva, este mensaje se almacena en los buzones y el MUA lo que hace es bajar el mensaje por medio de POP3 o IMAP

Desarrollo
o Creacin de dominio en internet
Mediante la pgina de No-IP crearemos nuestro dominio en internet de nombre: mailrdc.sytes.net y con IP: 168.243.8.61

o Configuracin de Monowall
Primeros configuraremos Monowall para que realice un NAT desde la IP pblica de nuestro dominio mailrdc.sytes.net y con IP: 168.243.8.61 a nuestra IP interna 10.0.0.55

Editaremos las reglas de nuestro firewall para permitirnos el uso de los puertos y protocolos adecuados para nuestro servidor

Ahora tenemos los permisos adecuados para nuestra IP interna 10.0.0.55

o Configuracin de Elastix
Nuestro servidor de correo estar montado en Elastix con IP: 10.0.0.55 ahora realizaremos algunas adecuaciones. Crearemos un nuevo usuario este debe tener el mismo nombre que nuestra cuenta de correo que crearemos.

Creamos nuestro dominio en elastix de acuerdo al dominio creado en internet

Y creamos y configuramos nuestra cuenta de acuerdo a este dominio

o Pruebas servidor de correo


Ahora estamos listos para hacer pruebas de envo y recepcin de correo. Esta ser nuestra ventana principal la interfaz de roundcube

Ahora realizaremos nuestro envo desde elastix.

Y nos percataremos que sea recibido en nuestra cuenta de correo y se contestara.

Ahora verificaremos que sea recibido.

10

You might also like