Correo Electrónico Flashcards
Correo electrónico que es
Es un servicio que sirve para que se envíen mensajes de tipo texto. Normativa técnica RFC 822
Como se envían adjuntos
RFC 822 + extensión MIME
Al mensaje de texto que sea, se añade un trozo binario, que serán los adjuntos.
application/pdf
application/XML o text/XML
application/json
etc
Como se conoce al cliente de correo electrónico
Como Mail User Agent (MUA)
Es el sistema que se encarga de recibir y enviar emails usando SMTP para el envío y POP3 o IMAP para la recepción
Algunos clientes de correo electrónico
- IBM Lotus Notes
- Microsoft Outlook/Express/Windows Mail
- Mozilla Thunderbird
- EM Client
Por dónde va pasando el mensaje de correo electrónico en la red
Por los Mail Transfer Agente (MTA)
Es el sistema que se encarga de tomar el email de un MUA o de otro MTA y enviarlo a otro MTA o MDA, en caso de que el email pertenezca al dominio propio del MTA
Qué dos metadatos sirven para la traza mediante los MTA, para saber por donde ha pasado el mensaje
- Received:
- Return-Path:
Qué dos metadatos son necesarios para encadenar los correos para tener un hilo o conversación
- Message-ID
- In-Replay-To
Campo “con copia oculta”
En inglés : BCC
En castellano : CCO
Algunos tipos de MIME
- text/plain
- multipart/mixed
- multipart/alternative
- application/pdf
- image/gif
- video/mpeg
Para qué son las boundarys
Un alfanumérico que funciona como etiqueta delimitadora de donde empieza un fichero adjunto y donde acaba
Tipos de Content-Transfer-Encoding
- 7 bit
- 8 bit
- binary
- base64
- quoted -printable
Protocolo para enviar
SMTP
Protocolo para recibir (leer los correos)
- POP
- IMAP
Flujo de un correo electrónico
- Nuestra empresa:
MUA (Outlook,pJ) —> mensaje (SMTP) + IP/Puerto (de nuestro MTA) —> MTA (Exchange, pieza para enviar) - Internet
A través del Resolver y los Root Server (que contienen los Top Level Domain), nuestra MTA consigue llegar al DNS del destinatario, y por lo tanto, a su respectivo registro MX, que corresponde al del servidor de correo electrónico, y al que, nuestro MTA realiza una query, para conocer qué IP tiene el MTA destinatario, al que hay que enviar el mensaje.
- Destinatario
MTA —–> MDA (Mail Delivery Agent) —-> Almacenamiento externo llamado Mail Spool (asíncrono) donde se almacenan los correos —-> MAA (Mail Access Agent, pieza para leer) es el que entiende de los dos protocolos de acceso lectura/descarga POP e IMAP —-> MUA (cliente desde donde se quiere abrir el mensaje)
Tipos de registros DNS
- Registro A : nombre asociado a IPv4
- Registro AAAA : nombre asociado a IPv6
- Registro MX : servidores de correo electrónico que tenemos
- Registro TXT : información variada (en el caso del correo electrónico tiene que ver con la seguridad)
- Registro SRV : publicar puerto e IP de servicios muy tasados
- Registro SOA : Metadatos informativos sobre el DNS y el dominio.
- CNAME : para establecer alias (redirigir de www.ibm.net a www.ibm.com, por ejemplo)