Como funciona SMTP y POP

36
SMTP y POP Paulo Colomés - Sistemas Operativos II Inacap Temuco – Mayo 2010

description

Como funciona POP y SMTP

Transcript of Como funciona SMTP y POP

Page 1: Como funciona SMTP y POP

SMTP y POPPaulo Colomés - Sistemas Operativos II

Inacap Temuco – Mayo 2010

Page 2: Como funciona SMTP y POP

SMTP (Simple Mail Transfer Protocol) y POP (Postal Office Protocol) son dos de los Protocolos más comunes utilizados para enviar correos electrónicos en Internet.

SMTP utiliza el puerto TCP/25 y POP utiliza el puerto TCP/110

Page 3: Como funciona SMTP y POP

Existe un protocolo más nuevo y que ofrece algunas mejoras sobre POP que se llama IMAP (Internet Message Application Protocol). Es ampliamente utilizado en reemplazo de POP.

Page 4: Como funciona SMTP y POP

SMTP (Simple Mail Transfer Protocol) y POP (Postal Office Protocol) son dos de los Protocolos más comunes utilizados para enviar correos electrónicos en Internet.

Normalmente se dice que SMTP se utiliza para enviar correo y POP para recibir, peroEn estricto rigor no es exactamente lo que ocurre. Esta presentación pretendeAclarar un poco esos conceptos y como ambos servicios se integran con DNS paraPoder entregar un mensaje de un usuario a otro.

Page 5: Como funciona SMTP y POP

SMTP se utiliza para enviar y recibir correos entre servidores (sí, enviar y recibir)Que comúnmente reciben el nombre de MTA, Mail Transport Agent o Agente De Transporte de Correos.

Page 6: Como funciona SMTP y POP

POP se utiliza para recibir el correo (normalmente llamado MDA , Mail Delivery Agent o Agente de Entrega de Correos hacia un cliente de correos como Outlook, Eudora, Thunderbird o algún cliente Web (GMail, etc.). Estos clientes reciben el nombre técnico de MUA, Mail User Agent o Agente de Usuario de Correos

Page 7: Como funciona SMTP y POP

Veamos lo que ocurre cuando se envía un mensaje de email entre un usuario y otro. En este caso utilizaremos dos dominios: system7.com y abc.net.

Page 8: Como funciona SMTP y POP

Veamos lo que ocurre cuando se envía un mensaje de email entre un usuario y otro. En este caso utilizaremos dos dominios: system7.com y abc.net.

Tendremos el usuario [email protected] por un lado y [email protected] por el otro.

Page 9: Como funciona SMTP y POP

Ambos dominios DEBEN estar alojados y configurados en un servidor DNS que los administre

DNS

Dominio: abc.net=====================www IN A 200.10.1.1mail IN A 200.10.1.36abc.net. IN MX 1 mail.abc.net.

Page 10: Como funciona SMTP y POP

Ambos dominios DEBEN estar alojados y configurados en un servidor DNS que los administre

DNS

Dominio: abc.net=====================www IN A 200.10.1.1mail IN A 200.10.1.36abc.net. IN MX 1 mail.abc.net.

En el ejemplo se ve el servidor DNS que administra el dominio abc.net donde seVe claramente que www.abc.net apunta a la IP 200.10.1.1 y mail.abc.net apunta a 200.10.1.36. También se indica que todo el correo que llegue a @abc.net se envíe A la máquina llamada mail.abc.net con prioridad 1. MX quiere decir Mail eXchange o Intercambio de correo.

Page 11: Como funciona SMTP y POP

1. El usuario [email protected] quiere enviar unCorreo desde su MUA (Outlook, Gmail, etc.) Hacia la dirección [email protected].

Page 12: Como funciona SMTP y POP

1. El usuario [email protected] quiere enviar unCorreo desde su MUA (Outlook, Gmail, etc.) Hacia la dirección [email protected].

Su MUA se contacta con el servidor SMTP De abc.net.

SMTP

Page 13: Como funciona SMTP y POP

SMTP

El servidor SMTP de abc.net hace una búsqueda DNS para ver QUIEN esEl servidor SMTP de system7.com

Internet

¿Quién es el servidor SMTP de system7.com?

Page 14: Como funciona SMTP y POP

Al otro lado de la nube de Internet, el servidor SMTP obtiene una Respuesta del servidor DNS donde se aloja el dominio system7.net

InternetDNS

Dominio: system7.com=====================www IN A 65.33.167.1mail IN A 65.33.167.2System7.com. IN MX 1 mail.system7.com.

Page 15: Como funciona SMTP y POP

Al otro lado de la nube de Internet, el servidor SMTP obtiene una Respuesta del servidor DNS donde se aloja el dominio system7.net

InternetDNS

Dominio: system7.com=====================www IN A 65.33.167.1mail IN A 65.33.167.2System7.com. IN MX 1 mail.system7.com.

Page 16: Como funciona SMTP y POP

Al otro lado de la nube de Internet, el servidor SMTP obtiene una Respuesta del servidor DNS donde se aloja el dominio system7.net

InternetDNS

Dominio: system7.com=====================www IN A 65.33.167.1mail IN A 65.33.167.2System7.com. IN MX 1 mail.system7.com.

Esta respuesta dice que el servidor SMTP debe enviar su correo a la máquina mail.system7.com cuya IP es 65.33.167.2

Page 17: Como funciona SMTP y POP

SMTPAbc.net

Ahora que el SMTP de abc.net sabe que para enviar un email a algún usuario del dominio system7.com tiene que comunicarse con 65.33.167.2 e inicia una conexión de tipo SMTP (puerto 25) con esa máquina

SMTPSystem7.com

¡Hola SMTP de system7.com, tengo un mensaje para [email protected]!

Hacia puerto 25 TCP (SMTP)

Page 18: Como funciona SMTP y POP

El servidor SMTP de system7.com revisa si es necesario reenviar ese mensaje a otro servidor SMTP (en caso de que él sea un relay) o bien lo entrega al MDA. En este caso en la misma máquina existe un servidor POP (MDA), por lo tanto el servidor SMTP se lo entrega a POP internamente.

SMTPSystem7.com

Hacia puerto 25 TCP (SMTP)

Page 19: Como funciona SMTP y POP

El servidor SMTP de system7.com revisa si es necesario reenviar ese mensaje a otro servidor SMTP (en caso de que él sea un relay) o bien lo entrega al MDA. En este caso en la misma máquina existe un servidor POP (MDA), por lo tanto el servidor SMTP se lo entrega a POP internamente.

SMTPSystem7.com

POPSystem7.com

Hacia puerto 25 TCP (SMTP)Hacia puerto 110 TCP (POP)

Misma máquina física

Page 20: Como funciona SMTP y POP

POPSystem7.com

Nuestro servidor POP ahora tiene en suBandeja de entrada un correo para [email protected].

Page 21: Como funciona SMTP y POP

POPSystem7.com

El usuario se conecta a su servidor POP medianteSu MUA (Thunderbird por ejemplo) para rescatarLos correos que han llegado.

Administrador de system7.com

Page 22: Como funciona SMTP y POP

POPSystem7.com

El usuario se conecta a su servidor POP medianteSu MUA (Thunderbird por ejemplo) para rescatarLos correos que han llegado.

Hacia puerto 110 TCP (POP)

Administrador de system7.com

Page 23: Como funciona SMTP y POP

POPSystem7.com

Thunderbird ahora descarga los correos hacia el PCDel usuario utilizando el mismo protocolo POP.Desde puerto 110 TCP (POP)

Administrador de system7.com

Page 24: Como funciona SMTP y POP

¿Y si [email protected] quiere enviar ahora un email hacia algún usuario de abc.net?

Page 25: Como funciona SMTP y POP

¿Y si [email protected] quiere enviar ahora un email hacia algún usuario de abc.net?

Simplemente se conecta con su propio SMTP server y el proceso se recibe en sentido contrario.

Page 26: Como funciona SMTP y POP
Page 27: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El MUA de admin se conecta con el servidor SMTP de system7.com ya que va a enviar un mail

Page 28: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El servidor SMTP de system7.com se comunica con el servidor SMTP de abc.net y le envía el mensaje.

Page 29: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El servidor SMTP de system7.com se comunica con el servidor SMTP de abc.net y le envía el mensaje.

SMTPAbc.net

Misma máquina física

SMTPAbc.net

Page 30: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El servidor SMTP de system7.com se comunica con el servidor SMTP de abc.net y le envía el mensaje.

SMTPAbc.net

Misma máquina física

SMTPAbc.net

Page 31: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El servidor SMTP de abc.net determina que el mensaje va para un usuario de su mismo dominio por lo tanto le entrega el correo al servidor POP que también se encuentra en la misma máquina. El servidor SMTP se comunica mediante el protocolo POP (110) con el servidor POP de abc.net

SMTPAbc.net

Misma máquina física

POPAbc.net

Page 32: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

El correo queda guardado en la bandeja de entrada del usuario de destino de abc.net (supongamos [email protected])

SMTPAbc.net

Misma máquina física

POPAbc.net

Page 33: Como funciona SMTP y POP

SMTPSystem7.com

POPSystem7.comMisma

máquina física

Ahora [email protected] se conecta con su servidor POP para recibir los mensajes mediante su MUA (Outlook).

SMTPAbc.net

Misma máquina física

POPAbc.net

Page 34: Como funciona SMTP y POP

[email protected] puede leer felizmente su mensaje recibido.

Page 35: Como funciona SMTP y POP

FIN

Page 36: Como funciona SMTP y POP