BIV TEMA 2 CORREO Flashcards
Arquitectura/ topología correo
Concepto de MUA.
Productos
Mail user agente.
El cliente de correo
Para enviar y recibir el correo
Productos
-IBM Lotus
- Microsoft Outlook/express/windowsmail
-mozilla thunderbird
-EM Client
Concepto MRA
Mail retrieved agente
Solicita(recupera y obtiene) mensajes al MDA y los muestra al usuario. Suele ser el mismo se que el MUA
Concepto MTA y MSA
Mail Tranfer agent
Mail Submission agent
Para enviar y recibir correos
El MSA se coloca entre el MUA y la MTA para balancear la carga y entre de forma organizada en la MTA
Registro MXRecord
Mail exchange record
Resuelve el nombre del dominio de correo. El DNS de origen pregunta al DNS de destino
Concepto MDA
Mail delivery agent
El correo servicio asíncrono. No lo entrega directamente al cliente de correo.
Recibe el correo del MTA y lo pasa a la cola de trabajo/correo (mail spool)
Concepto MAA
Mail Access agent
Recepción de correo. Lo entrega al MUA
Lo puede entregar de 3 formas
IMAP
POP3
Http(si accedes al correo vía web)
Pop3
Puertos
Primitivas/comandos
Post Office protocol
Puertos 110 y 995(seguridad)
Orientado a descarga offline
Primitivas/comandos
-User-texto
-Pass- texto
+List- lista n° mensajes
-RETR+N°Mensaje. Te descargas ese mensaje no lo borra del servidor
-DELE+N°Mensaje:Marca para borrado
-RSET+N°Mensaje:desmarca borrado
-STAT: Da el n° total mensajes y tamaño total
-QUIT: sale y borra marcados
Devuelven +Ok o -ERR
Formatos archivos correo
Ost
Pst
Mbox
Nsf(Lotus)
Servidores de correo
IBM Lotus domino
Microsoft exchange
Zimbra
Exim
Postfix
Sendmail
Qmail
Imap
Puertos
Primitivas/comandos
Internet messages acceso protocol
Orientado a uso online
Puertos: 143 y 993(seguridad)
Primitivas/comandos
-login username@dominio Pass
-List <rutacorreo><argumento> lista carpetas
-STATUS <mailboxname><statusdata> estado de los mensajes (recientes,leídos,...)
-select<mailboxpath> para movernos por tu buzón
-fetch leer contenido. Descarga el mensaje
Fetch body [text] descarga solo texto
Fetch body [header] descarga solo cabeceras
-search: búsqueda (POP3 no lo tiene)
-stored flags: cambia marcas. Deleted, answered,seen,...
-expunge: si no lo ejecutas, no borra lo marcado. Borra permanentemente
-logout</mailboxpath></statusdata></mailboxname></argumento></rutacorreo>
Formato correo
RFC822 formato con cabeceras +el body
Está en ASCII (7bits)
Extensión MIME
Extensión para que dentro de ese texto puedas poner información multimedia
Es binario
SMTP
Puertos
Primitivas/comandos
Simple mail Tranfer protocol
Establece una canal seguro desde el principio
Puertos
-25 típico(se está capando)
-465 (antiguo seguridad, la IANA lo ha reasignado a otro servicio)
-2525 se está empezando a usar. Soporta TLS(No reconocido)
-587 (con seguridad)
Primitivas/comandos
- helo client.example.com :conectarse
-mail from: daniel@ibm.com quién envía el correo
-RCPT to: pepe@inap.com quién lo recibe
.data (importante el punto)
FROM
To
Cc
Date
Subject
. (Punto obligatorio)
-Quit
ESMTP
Extensiones
Versión extendida SMTP.
Con autenticación
Ehlo cliente.example.com. descoloca las letras de helo y el servidor te dice que extensión sorporta
Extensiones:
-AUTH:para usar el servidor de correo de forma autentificada (authenticated SMTP) Hay varios(plain, digest,login)
-STARTLS:Pasa de modo no seguro a modo seguro. De una conexión no cifrada a cifrada. Hace un handshake como en ssh