T2 - CORREO Flashcards

(24 cards)

1
Q

CORREO ELECTRÓNICO – ARQUITECTURA ¿Qué son los agentes MUA, MSA, MTA, MDA, MAA y qué papel tiene el DNS en la arquitectura del correo electrónico?

A
  • MUA (Mail User Agent): programa que usa el usuario para enviar y recibir correos
    Usa protocolos como SMTP, POP3, IMAP
    No es un sistema síncrono
    Ejemplos: Outlook, Gmail, Thunderbird
  • MSA (Mail Submission Agent): recibe el mensaje del MUA y lo entrega al MTA
    Aplica validaciones antes del envío
  • MTA (Mail Transfer Agent): envía el mensaje entre servidores usando SMTP
  • MDA (Mail Delivery Agent): entrega el mensaje en el buzón del destinatario
  • MAA (Mail Access Agent): permite al MUA acceder al buzón usando POP3 o IMAP
  • DNS: traduce el dominio del destinatario para encontrar la IP del servidor de correo
    Es esencial para que el MTA sepa a dónde enviar el mensaje
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

CORREO ELECTRÓNICO – ARQUITECTURA ¿Qué son los registros A, AAAA, PTR, TXT, SPF, CNAME, SRV, MX, SOA, CAA en DNS y para qué sirven?

A
  • A: dice qué IP (IPv4) tiene un dominio
    www.example.com → 93.184.216.34
  • PTR: hace lo contrario, dice qué nombre tiene una IP
    34.216.184.93 → ruinosa.com
  • AAAA: igual que A, pero para direcciones IPv6
  • TXT: guarda textos con información extra sobre el dominio
    Ej: verificación o seguridad
  • SPF: tipo de TXT que dice qué servidores pueden enviar correos
  • CNAME: redirige un dominio a otro
  • SRV: indica servicios disponibles bajo un dominio
  • MX: indica qué servidores reciben los correos
  • CAA: dice qué entidades pueden emitir certificados SSL
  • SOA: info técnica del dominio (servidor principal, contacto, etc.)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

CORREO ELECTRÓNICO – ARQUITECTURA ¿Cómo funciona el sistema DNS al acceder a una web como www.lechugas.com?

A
  • Paso 1: El dispositivo pregunta al DNS local (el resolver, normalmente el router o el ISP)
  • Paso 2: Si no tiene la respuesta, consulta al Root Server
  • Paso 3: El Root Server redirige al servidor del Top-Level Domain (como .com)
  • Paso 4: Este redirige al Servidor DNS Autoritativo del dominio
  • Paso 5: El DNS Autoritativo devuelve la IP de www.lechugas.com
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

CORREO ELECTRÓNICO – ARQUITECTURA ¿Para qué sirven el resolver local, root server, top-level domain server y servidor DNS autoritativo?

A
  • Resolver local: primer punto de consulta (normalmente tu router o ISP)
    Guarda una caché con respuestas anteriores
  • Root Server: indica qué servidor gestiona el dominio de nivel superior (.com, .es, .org, etc.)
  • Top-Level Domain Server: responde con la dirección del servidor autoritativo del dominio
  • Servidor DNS Autoritativo: tiene la IP real del dominio solicitado
    Es el que da la respuesta final
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

CORREO ELECTRÓNICO – ARQUITECTURA ¿Cómo mandaría Miguel (de www.madre.com) un correo a Ana (de www.lechugas.es)?

A
  • Paso 1: Miguel usa su MUA para redactar el correo
    ⬇️ SMTP
  • Paso 2: El MUA lo envía al MSA y este lo pasa al MTA de madre.com
  • Paso 3: El MTA necesita averiguar la IP del servidor de destino (leachugas.es) → consulta el sistema DNS
    (accede al Root Server, al TLD (Top-Level Domain), y al Servidor Autoritativo de leachugas.es)
  • Paso 4: El DNS de leachugas.es debe tener registros como MX, A, TXT, etc., configurados previamente
  • Paso 5: El MTA de origen manda el correo al MTA del servidor de destino
  • Paso 6: El MDA lo entrega en el buzón de Ana
    ⬇️ POP3/IMAP
  • Paso 7: El MAA permite al MUA de Ana acceder al correo y leerlo
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

CORREO ELECTRÓNICO – FORMATO ¿Qué es el RFC 822 (ASCII) y cuántos bits tiene? ¿Qué cabeceras contiene un correo?

A
  • El RFC 822 define el formato estándar de los correos electrónicos
  • Usa codificación ASCII: solo admite caracteres simples (letras, números, signos básicos)
  • Cada carácter ocupa 7 bits
  • Cabeceras comunes:
    • From: quién lo envía
    • To: quién lo recibe
    • Subject: asunto del mensaje
    • Date: fecha de envío
    • Message-ID: identificador único del mensaje
    • In-Reply-To: mensaje al que se está respondiendo
    • Received: lista de servidores por los que ha pasado el mensaje
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

CORREO ELECTRÓNICO – FORMATO ¿Para qué sirve la extensión MIME? ¿Cómo se entiende el estándar Content-Type y cuáles son sus tipos?

A
  • MIME (Multipurpose Internet Mail Extensions) permite que los correos puedan incluir archivos, imágenes, vídeos, etc.
  • El campo Content-Type indica el tipo de contenido del mensaje o parte del mensaje

Tipos comunes de Content-Type:
- text/plain: texto plano
- text/html: texto con formato HTML
- multipart/mixed: varios tipos de contenido (ej: texto + adjuntos)
- image/jpeg, image/png: imágenes
- video/mp4: vídeos
- application/pdf: archivos PDF u otros binarios

💡 Cada tipo va seguido de una subcategoría: tipo/general → ejemplo: image/png
Esto permite a los programas saber cómo mostrar o manejar el contenido

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

CORREO ELECTRÓNICO – FORMATO ¿Qué es boundary en una cabecera MIME?

A
  • Es un separador que se usa en correos con contenido multipart
  • Sirve para dividir las distintas partes del mensaje (texto, adjuntos, imágenes…)
  • Se indica dentro del campo Content-Type, por ejemplo:
    Content-Type: multipart/mixed; boundary="limite123"

💡 Todo lo que esté entre --limite123 y --limite123-- se considera una parte del mensaje

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Qué dos protocolos permiten el acceso al correo electrónico? ¿Qué significan sus siglas, qué puertos usan y cómo funcionan?

A
  • POP3 = Post Office Protocol versión 3
    • Puerto: 110 (o 995 si va cifrado con SSL)
    • Descarga los correos al dispositivo y los BORRA DEL SERVIDOR
    • Está orientado a carácter (trabaja con texto plano)
  • IMAP = Internet Message Access Protocol
    • Puerto: 143 (o 993 si va cifrado con SSL)
    • Permite ver y gestionar los correos DIRECTAMENTE EN EL SERVIDOR
    • También está orientado a carácter

Ejemplos:
- POP3: un cliente de correo como Thunderbird descarga los mensajes del servidor y los borra después.
- IMAP: Gmail o Outlook web permite ver todos los mensajes directamente en el servidor sin descargarlos permanentemente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Cuáles son los comandos más usados en POP3 y para qué sirve cada uno?

A
  • USER <nombre>: Identificación del usuario (solo se hace una vez)
  • PASS <password>: Envía la contraseña al servidor
  • STAT: Muestra cuántos mensajes no borrados hay y su tamaño total
  • LIST: Lista todos los mensajes no borrados con su tamaño
  • RETR <número>: Descarga el mensaje indicado desde el servidor al cliente (sin borrarlo todavía)
  • TOP <número> <líneas>: Muestra la cabecera + X líneas del mensaje
  • DELE <número>: Marca el mensaje indicado para ser borrado
  • RSET: Recupera los mensajes marcados como borrados (si no se ha cerrado la conexión)
  • UIDL <número>: Devuelve un identificador único del mensaje
  • QUIT: Cierra la sesión y borra los mensajes marcados
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Cuáles son los comandos más usados en IMAP y para qué sirven?

A
  • LOGIN: inicia sesión con usuario y contraseña
  • LIST: muestra las carpetas (inbox, enviados, borradores…)
  • STATUS: muestra el estado de una carpeta (número de mensajes, no leídos…)
  • SELECT: selecciona una carpeta para trabajar con ella
  • FETCH: recupera mensajes o partes de mensajes (cabecera, cuerpo, etc.)
  • SEARCH: busca mensajes por criterios (fecha, asunto, remitente, etc.)
  • STORE: permite marcar mensajes con etiquetas (flags), por ejemplo como leído/no leído
  • EXPUNGE: elimina definitivamente los mensajes marcados como borrados
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Para qué sirve el protocolo SMTP y cuáles son sus puertos?

A
  • SMTP = Simple Mail Transfer Protocol
  • Sirve para enviar correos desde el cliente (MUA) al servidor y entre servidores (MTA)
  • Solo se usa para envío, no para recibir
  • Puertos:
    • 25: envío entre servidores (no cifrado)
    • 465: envío cifrado con SSL/TLS (menos usado oficialmente)
    • 587: envío desde el cliente al servidor (con autenticación, recomendado)
    • 2525: alternativa moderna usada por algunos proveedores cuando los otros puertos están bloqueados
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Qué diferencia hay entre SMTP y ESMTP?

A
  • SMTP = Simple Mail Transfer Protocol
    • Es el protocolo original para enviar correos
    • Muy básico: solo permite texto plano, sin autenticación ni adjuntos
  • ESMTP = Extended SMTP
    • Es una versión ampliada de SMTP
    • Permite nuevas funcionalidades modernas que SMTP no soportaba

💡 Hoy en día, casi todos los servidores usan ESMTP, aunque lo siguen llamando SMTP

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

CORREO ELECTRÓNICO – PROTOCOLOS ¿Cuáles son los comandos principales de SMTP y algunos extendidos de ESMTP?

A
  • HELO <dominio>: el cliente se identifica ante el servidor
  • MAIL FROM:<usuario>: indica el remitente del mensaje
  • RCPT TO:<destinatario>: indica el destinatario del mensaje
  • DATA: comienza el contenido del mensaje (cabeceras + cuerpo)
    (finaliza con una línea que solo contiene un .)
  • QUIT: cierra la sesión SMTP

Comandos extendidos de ESMTP:
- EHLO <dominio>: como HELO, pero permite usar extensiones
- STARTTLS: inicia una conexión cifrada
- AUTH PLAIN / AUTH LOGIN: autenticación del usuario (puede usarse con codificación Base64)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

CORREO ELECTRÓNICO – CLIENTES DE CORREO ¿Qué es un cliente de correo? Nombra algunos ejemplos

A
  • Es un programa que permite gestionar correos electrónicos desde el dispositivo del usuario
  • Se usa para redactar, enviar, recibir y organizar mensajes
  • Se conecta al servidor mediante protocolos como SMTP, POP3 o IMAP

Ejemplos de clientes de correo:
- IBM Lotus Notes
- Microsoft Outlook Express
- Windows Mail
- Mozilla Thunderbird
- eM Client

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

CORREO ELECTRÓNICO – FORMATOS ¿Qué es un servidor de correo electrónico? Da ejemplos

A
  • Es un sistema que recibe, envía, almacena y entrega correos electrónicos
  • Se comunica con otros servidores y con los clientes de correo
  • Usa protocolos como SMTP, POP3 y IMAP

Ejemplos de servidores de correo:
- IBM Lotus Domino
- Microsoft Exchange
- Zimbra
- Exim
- Postfix
- Sendmail
- Qmail

17
Q

CORREO ELECTRÓNICO – FORMATOS ¿Qué es MBOX?

A
  • PST = Personal Storage Table
    • Archivo donde se almacenan correos, contactos y calendarios localmente
    • Se usa con cuentas tipo POP3 o archivos exportados
    • Se puede mover o copiar entre equipos
  • OST = Offline Storage Table
    • Archivo que sincroniza el correo del servidor con el cliente
    • Se usa con cuentas IMAP o Exchange
    • Permite trabajar sin conexión y se actualiza al reconectar
18
Q

CORREO ELECTRÓNICO – FORMATOS ¿Qué es el formato NSF?

A
  • NSF = Notes Storage Facility
  • Es el formato de archivo usado por IBM Lotus Notes
  • Almacena correos, calendarios, tareas y otros datos de usuario
  • Es un formato propietario y no se puede abrir fácilmente sin el programa
19
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿En qué consiste securizar el canal en el correo electrónico?

A
  • Consiste en cifrar la conexión entre cliente y servidor o entre servidores
  • Así se protege el mensaje mientras viaja por Internet
  • Se evita que terceros puedan leer, modificar o interceptar el contenido
  • Se logra usando protocolos como SSL, TLS o STARTTLS
20
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿Qué es la integridad y cómo se asegura en el correo electrónico?

A
  • La integridad garantiza que el mensaje no ha sido modificado desde que fue enviado
  • Se asegura usando DKIM (DomainKeys Identified Mail)
  • El servidor del remitente firma digitalmente el mensaje con una clave privada
  • El servidor receptor lo verifica con una clave pública registrada en el DNS
  • Si el contenido cambia, la firma deja de ser válida
21
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿Dónde se almacena la clave pública de DKIM en el DNS?

A
  • Se guarda en un registro TXT dentro del DNS del dominio
  • El nombre del registro tiene esta forma:
    selector._domainkey.midominio.com
  • selector lo elige el administrador para identificar la clave
  • El valor del registro contiene la clave pública
  • Los servidores receptores la usan para verificar la firma DKIM del mensaje
22
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿Dónde se almacena la clave pública de DKIM en el DNS?

A
  • Se guarda en un registro TXT dentro del DNS del dominio
  • El nombre del registro tiene esta forma:
    selector._domainkey.midominio.com
  • selector lo elige el administrador para identificar la clave
  • El valor del registro contiene la clave pública
  • Los servidores receptores la usan para verificar la firma DKIM del mensaje
23
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿Para qué sirve SPF y qué garantiza?

A
  • SPF = Sender Policy Framework
  • Sirve para verificar que el servidor que envía el correo está autorizado por el dominio de origen
  • El servidor receptor consulta un registro TXT del DNS del dominio de origen
  • Así detecta si el correo viene de un servidor legítimo o no
  • Ayuda a evitar suplantaciones de identidad (spoofing)
  • Garantiza la autenticidad del servidor de origen, pero no del contenido ni del remitente
24
Q

CORREO ELECTRÓNICO – SEGURIDAD ¿Qué es DMARC y para qué sirve?

A
  • DMARC = Domain-based Message Authentication, Reporting and Conformance
  • Es una política que indica al servidor receptor qué hacer si fallan las validaciones SPF o DKIM
  • También permite enviar informes al dominio de origen sobre intentos fallidos de autenticación
  • Se publica como un registro TXT en el DNS
  • Mejora la lucha contra el phishing y el spoofing