smtp

Páginas: 11 (2658 palabras) Publicado: 24 de mayo de 2013
Modulo 8
Protocolos de Aplicación

Índice
1.
2.
3.
4.
5.
6.

SMTP/POP3
DNS
HTTP
WAP
Protocolos de Señalización IP: SIP, MGCP
RTP

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

2

SMTP/POP3

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

3

SMTP





SIMPLE MAIL TRANSFER PROTOCOL
RFC 821
Protocolopara el envío de e-mail
SMTP establece un canal de transmisión
bidireccional.
• El servido SMTP puede ser el destino final o uno
intermedio.
• El cliente genera comandos SMTP al servidor que
son respondidos para inyectarle los correos

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

4

Funcionamiento

SMTP
Command / Replies
and Mail

Cliente SMTPServidor SMTP

Usuario

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

5

Ejemplo de Conexión















MAIL FROM:
250 OK
RCPT TO:
250 OK
RCPT TO:
550 No such user here
RCPT TO:
250 OK
DATA
354 Start mail input; end with .
Blah blah blah...
...etc. etc. etc.
.
250 OK
EL64E: Redes de Computadores

Protocolosde Aplicación

Jorge Sandoval

6

Forwarding
• A veces la información de destino es incorrecta
pero el servidor “sabe” cual es el destino
correcto.

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

7

Ejemplo de Forward
MAIL FROM:
251 User not local; will forward to

En este caso el servidor es responsable de redirigir el mensaje al
destinocorrecto
o
MAIL FROM:
251 User not local; please try

En este caso el server rechaza el correo y el cliente debe reenviarlo
al destino correcto.

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

8

VERIFYING AND EXPANDING
• SMTP provee comandos para verificar un nombre
de usuario o expandir una lista de mail.
– Con el comando VRFY se pude enviar el nombre deusuario y recibir el nombre completo incluido su e-mail
– Conel comando EXPN se puede enviar el nombre de una
lista de distribución e correo y recibir el nombre
completo de los usuarios y e-mail de los miembros de la
lista.

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

9

Ejemplo de Verifying
VRFY jsandova
250 Jorge Sandoval

VRFY jsandova
251 Usernot local; will forward to

VRFY el643
550 String does not match anything.

VRFY el643
551 User not local; please try

VRFY Gourzenkyinplatz
553 User ambiguous.

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

10

Ejemplo de Expanding
EXPN el64e
250 Jorge Sandoval
250 Redes de Computadores
250 Laboratorio LABNET 250

O
EXPN el64e
502 5.7.0Sorry, we do not allow this operation

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

11

Algunos Comandos
HELLO
MAIL FROM: [ ]
RCPT TO: [ ]
DATA
RSET
VRFY
EXPN
HELP
NOOP
QUIT
TURN

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

12

Reply Codes By Function Groups







500 Syntax error, commandunrecognized
[This may include errors such as command line too long]
501 Syntax error in parameters or arguments
502 Command not implemented
503 Bad sequence of commands
504 Command parameter not implemented




211 System status, or system help reply
214 Help message [Information on how to use the receiver or the meaning
of a particular non-standard command; this reply is useful only tothe
human user]






220 Service ready
221 Service closing transmission channel
421 Service not available, closing transmission channel
[This may be a reply to any command if the service knows it must shut
down]

EL64E: Redes de Computadores

Protocolos de Aplicación

Jorge Sandoval

13

Reply Codes By Function Groups (Cont)












•...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Smtp
  • Smtp
  • Protocolo smtp
  • El protocolo smtp
  • Pop Smtp
  • Smtp
  • Servidor de correo saliente, SMTP.
  • Smtp mediante telnet

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS