Podcast
Questions and Answers
¿Qué protocolo se utiliza para la transmisión de correos electrónicos?
¿Qué protocolo se utiliza para la transmisión de correos electrónicos?
¿Qué significa IMAP?
¿Qué significa IMAP?
El comando HELO se utiliza para iniciar una conversación con el servidor _____ .
El comando HELO se utiliza para iniciar una conversación con el servidor _____ .
SMTP
¿Qué hace el MDA?
¿Qué hace el MDA?
Signup and view all the answers
¿Qué es DKIM?
¿Qué es DKIM?
Signup and view all the answers
¿Cuál de los siguientes clientes de correo es de Microsoft?
¿Cuál de los siguientes clientes de correo es de Microsoft?
Signup and view all the answers
¿Qué es un webmail?
¿Qué es un webmail?
Signup and view all the answers
¿Qué tipo de información proporciona el comando EHLO?
¿Qué tipo de información proporciona el comando EHLO?
Signup and view all the answers
¿Cuál de los siguientes protocolos se utiliza para acceder y gestionar correos electrónicos almacenados en un servidor?
¿Cuál de los siguientes protocolos se utiliza para acceder y gestionar correos electrónicos almacenados en un servidor?
Signup and view all the answers
¿Qué significa MUA?
¿Qué significa MUA?
Signup and view all the answers
¿Cuál es el principal objetivo del MTA?
¿Cuál es el principal objetivo del MTA?
Signup and view all the answers
¿Qué puerto se asocia comúnmente con SMTP?
¿Qué puerto se asocia comúnmente con SMTP?
Signup and view all the answers
¿Cuál de las siguientes opciones se refiere a la suplantación de direcciones de remitentes?
¿Cuál de las siguientes opciones se refiere a la suplantación de direcciones de remitentes?
Signup and view all the answers
El protocolo usado para la autenticación de correos electrónicos se llama ______.
El protocolo usado para la autenticación de correos electrónicos se llama ______.
Signup and view all the answers
¿Cuál es la función del MDA?
¿Cuál es la función del MDA?
Signup and view all the answers
¿Qué es MIME?
¿Qué es MIME?
Signup and view all the answers
¿Cuál es el objetivo del protocolo Exchange ActiveSync?
¿Cuál es el objetivo del protocolo Exchange ActiveSync?
Signup and view all the answers
¿Cuál es el propósito del RFC 822?
¿Cuál es el propósito del RFC 822?
Signup and view all the answers
¿Qué función realiza un MSA (Mail Submission Agent)?
¿Qué función realiza un MSA (Mail Submission Agent)?
Signup and view all the answers
¿Cuál de los siguientes protocolos es un Mail Access Agent (MAA)?
¿Cuál de los siguientes protocolos es un Mail Access Agent (MAA)?
Signup and view all the answers
¿Cuál es el puerto por defecto para SMTP?
¿Cuál es el puerto por defecto para SMTP?
Signup and view all the answers
El puerto 465 es válido para su uso en SMTP.
El puerto 465 es válido para su uso en SMTP.
Signup and view all the answers
¿Qué puerto se utiliza comúnmente para SMTP sin seguridad?
¿Qué puerto se utiliza comúnmente para SMTP sin seguridad?
Signup and view all the answers
El puerto ______ no tiene soporte de IANA o IETF pero se usa y tiene TLS.
El puerto ______ no tiene soporte de IANA o IETF pero se usa y tiene TLS.
Signup and view all the answers
¿Cuál es el puerto utilizado por POP3?
¿Cuál es el puerto utilizado por POP3?
Signup and view all the answers
¿Qué puerto se utiliza para POP3 seguro?
¿Qué puerto se utiliza para POP3 seguro?
Signup and view all the answers
¿Cuál es el puerto asignado para IMAP?
¿Cuál es el puerto asignado para IMAP?
Signup and view all the answers
¿Qué puerto se utiliza para IMAP seguro?
¿Qué puerto se utiliza para IMAP seguro?
Signup and view all the answers
¿Qué significa MIME?
¿Qué significa MIME?
Signup and view all the answers
¿que significa POP3?
¿que significa POP3?
Signup and view all the answers
Study Notes
Correo electrónico
- El correo electrónico o email es un método de intercambio de mensajes digitales entre usuarios de una red informática.
Agentes - Arquitectura
-
MUA (Mail User Agent): Cliente de correo utilizado para enviar y recibir correos.
-
Protocolo SMTP: utilizado para la transmisión de correos electrónicos.
- Sigue el formato RFC 822 + MIME.
- IMAP y POP3: protocolos utilizados para acceder y gestionar los correos electrónicos almacenados en un servidor de correo.
-
Protocolo SMTP: utilizado para la transmisión de correos electrónicos.
- Webmail: Cliente de correo que no se considera MUA, ya que el procesamiento, acceso y almacenamiento se realiza en el servidor, no en el dispositivo del usuario.
-
MRA (Mail Retrieval Agent): Función del MUA que se encarga de recuperar correos electrónicos desde el servidor.
- En muchos casos, las funciones de MUA y MRA están integradas en un mismo programa.
-
MTA (Mail Transfer Agent): Componente del servidor de correo responsable de enviar correos electrónicos desde el servidor del remitente al servidor del destinatario a través de Internet.
- Transfiere correos de un agente a otro usando SMTP.
-
MSA (Mail Submission Agent): Recibe correos de un MUA y lo envía a un MTA.
- Reduce la carga de una sola MTA al dividirla en varios MSA.
-
MDA (Mail Delivery Agent): Responsable de entregar el correo electrónico desde el servidor del destinatario a la bandeja de entrada del usuario final.
- Se encarga de coger los correos del MTA y dejarlos en el Mail Spool (Ej: /var/spool/mail...).
- No mantiene nada en memoria, es asincrónico y escalable.
- Se encarga de coger los correos del MTA y dejarlos en el Mail Spool (Ej: /var/spool/mail...).
- MAA (Mail Access Agent): Permite a los usuarios acceder y gestionar los correos electrónicos almacenados en el servidor.
Puertos
-
SMTP:
- 25: Este puerto continúa en uso pero no se utiliza por los clientes de email debido a bloqueos con los ISPs y proveedores de Hosting. No tiene seguridad.
- 465: Fue válido en algún momento pero IANA lo asignó a otro servicio.
- 2525: No tiene soporte de IANA ni de IETF pero se está empezando a usar. Tiene cifrado TLS.
- 587: Puerto por defecto. Soporta STARTTLS.
- POP3: 110 - 995 (seguro)
- IMAP: 143 - 993 (seguro)
- El servicio es asíncrono.
DNS
- DNS (Domain Name System): Traduce los nombres de dominio legibles por los humanos (como www.ejemplos.com) en direcciones IP, numéricas (como 192.0.2.1).
Formatos de correo electrónico
-
Cabecera:
- Sigue el estándar RFC-822 (ASCII) para definir el formato de los mensajes de correo electrónico.
- Utiliza ASCII (7bit) para el texto.
-
Campos:
- From: Dirección de correo del remitente.
- To: Dirección de correo del destinatario principal.
- Cc: Direcciones de correo de los destinatarios en copia (Carbon Copy).
- Bcc: Direcciones de correo de los destinatarios en copia oculta (Blind Carbon Copy).
- Date: Fecha y hora en que se envió el mensaje.
- Subject: Asunto del mensaje.
- Message-ID: Identificador único del mensaje.
-
In-Reply-To: Identificador del mensaje al que se está respondiendo.
- Permite mostrar los correos encadenados.
- Reply-To: Dirección de correo a la que deben enviarse las respuestas.
- Sender: Dirección de correo de la persona que envió el mensaje en nombre del remitente.
-
Received: Información sobre los servidores por los que ha pasado el mensaje antes de llegar al destinatario.
- Muestra la traza MTA.
-
Return Path: Traza MTA.
- Muestra por dónde ha ido el correo antes de llegar a su destino.
- References: Identificadores de mensajes relacionados (por ejemplo, un hilo de conversación).
- Comments: Información adicional sobre el mensaje.
- Keywords: Palabras clave asociadas con el contenido del mensaje.
- MIME-Version: Versión de MIME utilizada.
-
Content-Type: Tipo de contenido del cuerpo del mensaje.
- RFC 2045 y siguientes.
- Cuerpo:
RFC 822 (ASCII) + Extensión MIME
-
MIME: Permite el intercambio de contenido multimedia, adjuntos y texto simple en un correo electrónico.
- MIME-Version: Versión de MIME utilizada.
- Content-Type: Tipo de contenido del cuerpo del mensaje.
- Content-Transfer-Encoding: Método de codificación del contenido del mensaje.
-
Content-Disposition: Indica cómo debe gestionarse un archivo adjunto en el correo.
- Especifica si el contenido debe mostrarse en línea o descargarse como archivo adjunto.
-
Boundary: Parámetro utilizado en mensajes MIME (Multipurpose Internet Mail Extensions) para separar diferentes partes del mensaje, cuando se utiliza un tipo de contenido multipart.
- text/plain: Texto simple.
- multipart/mixed: Combinar múltiples partes de diferentes tipos en un solo mensaje (adjuntos, texto, imágenes, etc.).
- multipart/alternative: Incluir múltiples versiones de un mismo contenido en un único mensaje para que los clientes elijan la más adecuada según sus capacidades.
- application/pdf: Archivo PDF.
- image/gif: Imagen GIF.
- video/mpeg: Vídeo MPEG.
Protocolos
-
POP3:
- Puerto 110 y 995 con seguridad.
- Orientado a la descarga (modo Batch, se trabaja en offline).
- Los correos desaparecen del servidor al descargarlos.
- Se pueden implementar técnicas para evitar la eliminación.
-
Comandos:
- USER texto
- PASS texto
- LIST: Muestra la lista de número de mensaje y su tamaño.
- RETR nº mensaje: Descarga un mensaje pero no lo borra.
-
DELE nº mensaje: Marca un mensaje para su eliminación.
- Los correos marcados se borran al cerrar la sesión.
- RSET nº mensaje: Desmarca el correo para su eliminación.
- STAT: muestra el número total de mensajes y el tamaño total.
- QUIT: Cierra la sesión.
- NOOP: El servidor POP3 no hace nada, simplemente responde con una respuesta positiva.
-
IMAP:
- Puerto 143 y 993 con seguridad.
- Permite descargarse todas las cabeceras de los correos, lo que da la sensación de rapidez.
- La descarga del contenido se realiza al pinchar en un correo.
- Orientado a carpetas de servidor.
- Modo Online.
-
Comandos:
- LOGIN username@dominio password
- LIST: Muestra las carpetas.
-
STATUS: Muestra información sobre el buzón de correo actual:
- MESSAGES
- RECENT
- UNSEEN
- ...
- SELECT: Se mueve a una ruta determinada.
- EXAME: Similar a SELECT pero solo en modo lectura.
- CREATE: Crea una nueva carpeta.
- DELETE: Borra el buzón de correo nombrado o una carpeta.
- RENAME: Renombra el buzón de correo nombrado o una carpeta.
- STORE: Almacena información en el buzón de correo.
-
FETCH: Lee contenido, headers, etc.
- BODY[TEXT]
- BODY[HEADER]
- FLAGS
- UID
-
SEARCH: Busca mensajes que cumplan con los criterios especificados:
- FROM/TO
- DATE/SINCE/BEFORE
- BODY
- ...
- DELETED: Indica que un mensaje está marcado para su eliminación.
- STORE Flags: Cambia o activa flags (Seen, Answered, Flagged, Deleted).
- EXPUNGE: Elimina los correos marcados para borrado.
SMTP + HELO
-
HELO: Comando utilizado por el cliente de correo para iniciar una conversación con el servidor SMTP.
- Se utiliza para identificar al cliente y comenzar el proceso de envío de correos electrónicos.
-
Pasos:
- HELO client.example.com
- MAIL FROM:
- RCPT TO:
- DATA
- **FROM: “javi” **
- To:
- CC:
- Date
- Subject
- ---
- ---. (el punto final es obligatorio)
- QUIT
ESMTP: Extendido SMTP - Comando EHLO
-
EHLO: Comando para iniciar una conexión con el servidor SMTP.
- Ofrece funcionalidades adicionales al proporcionar información detallada sobre las capacidades del servidor.
- El servidor devuelve las extensiones que soporta al conectarse a través de HELO.
-
Extensiones:
- PIPELINING: Permite enviar múltiples comandos SMTP sin esperar respuestas intermedias.
- SIZE: Indica el tamaño máximo de mensaje que el servidor puede recibir.
- STARTTLS: Anuncia soporte para la extensión que permite iniciar una conexión segura usando TLS (Transport Layer Security).
- AUTH: Anuncia que el servidor SMTP soporta autenticación para clientes entrantes.
- 8BITMIME: Permite la transferencia de mensajes que contienen caracteres de 8 bits (no solo ASCII).
- ENHANCEDSTATUSCODES: Proporciona códigos de estado extendidos para indicar errores o estados específicos.
- DSN: Notificación de entrega para informar al remitente sobre el estado de entrega del mensaje.
- UTF8SMTP: Soporte para mensajes SMTP que utilizan UTF-8 como codificación de caracteres.
- BINARYMIME: Permite la transferencia de contenido binario (no solo texto).
- SMTPUTF8: Permite el envío de direcciones de correo electrónico y contenido de mensajes usando UTF-8.
- AUTH: Fuerza al cliente a usar el correo de forma autenticada.
- STARTTLS: Se negocia el SSL/TLS, pasando de una comunicación sin cifrar a una cifrada.
- AUTHPLAIN: Base64 (Credenciales). Las credenciales se envían codificadas en Base64 ya que el canal está cifrado.
- AUTHLOGIN:
Seguridad
-
SPF (Sender Policy Framework): Protocolo de autenticación de correo electrónico para detectar y prevenir la suplantación de direcciones de remitentes.
- Utiliza el registro TXT (autorización de origen).
-
DKIM (DomainKeys Identified Mail): Mecanismo de autenticación e integridad de correo electrónico que introduce una cabecera en el mensaje con una firma digital (dki-signature).
- Se firma el correo con la clave privada del emisor.
- Los destinatarios necesitan la clave pública del emisor, almacenada en el mismo registro TXT.
- Es una cabecera.
- b: Firma criptográfica.
- DMARC = SPF + DKIM
Clientes de correo
- Lotus Notes (IBM)
- Eudora
- Thunderbird
- Microsoft Outlook
- Mozilla Thunderbird (Fundación Mozilla)
- Outlook Express (Microsoft)
- Windows Mail Desktop ( Microsoft)
- EM Client
- Gmail (google)
Servidores de correo
- Zimbra
- Exim
- SendMail
- Postfix
- Microsoft Exchange Server
- qmail
Tipos de extensiones
-
.pst (Microsoft Outlook): Formato de almacenamiento para guardar datos de correo electrónico.
- Lado del cliente.
-
.ost (Microsoft Outlook): Formato de almacenamiento para guardar datos de correo electrónico.
- Lado del servidor de correo.
-
mbox: Formato para almacenar colecciones de correos electrónicos.
- Eudora
- Thunderbird
- nsf: Formato de archivo utilizado por IBM Lotus Notes.
Webmail
- No se puede considerar como MUA.
- En lugar de POP3 e IMAP usa HTTP.
Protocolos de sincronización
-
Exchange ActiveSync (EAS): Protocolo de sincronización de correo, calendario y contactos.
- Se utiliza en entornos corporativos.
- Basado en XML y HTTP
- Permite configurar el uso de SSL entre cliente y servidor.
- Permite ejecutar una acción de "Remote Wipe" para eliminar el contenido relacionado con el servidor Exchange en el dispositivo móvil.
- CalDAV: Protocolo de acceso a calendarios.
- CardDAV: Protocolo de acceso a la libreta de direcciones.
- IMAP IDLE: Extensión del protocolo IMAP permite la recepción de correos en tiempo real.
- SyncML: Sincronización de datos en dispositivos móviles y servidores.
- SMTP Push: Técnica que permite enviar correos electrónicos al dispositivo en tiempo real.
Correo electrónico
- El correo electrónico o email es un método para compartir mensajes digitales entre usuarios de una red informática.
Agentes - Arquitectura
- MUA (Mail User Agent): Es el cliente de correo electrónico que se usa para enviar y recibir emails.
- MTA (Mail Transfer Agent): Componente del servidor de correo que se encarga de enviar emails desde el servidor del remitente al servidor del destinatario.
- MSA (Mail Submission Agent): Recibe emails desde un MUA y los envía a un MTA, sirviendo como un punto de entrada para correos salientes.
- MDA (Mail Delivery Agent): Gestiona la entrega del correo electrónico desde el servidor del destinatario a la bandeja de entrada del usuario.
- MAA (Mail Access Agent): Permite a los usuarios acceder y gestionar sus correos electrónicos almacenados en el servidor.
Formatos de Correo Electrónico
- Cabecera: El cuerpo del mensaje se compone de información en la cabecera. La cabecera utiliza el estándar RFC-822 y el formato ASCII.
-
Campos en la cabecera:
- From: Dirección de correo del remitente.
- To: Dirección de correo del destinatario principal.
- Cc: Direcciones de correo de los destinatarios en copia.
- Bcc: Direcciones de correo de los destinatarios en copia oculta.
- Date: Fecha y hora del envío del mensaje.
- Subject: Asunto del mensaje.
- Message-ID: Identificador único del mensaje.
- In-Reply-To: Identificador del mensaje al que se está respondiendo.
- Reply-To: Dirección de correo para las respuestas.
- Sender: Dirección de correo de la persona que envía el mensaje en nombre del remitente.
- Received: Información sobre los servidores por los que ha pasado el mensaje antes de llegar al destinatario.
- Return-Path: Traza del MTA.
- References: Identificadores de mensajes relacionados.
- Comments: Información adicional.
- Keywords: Palabras clave asociadas con el contenido del mensaje.
- MIME-Version: Versión de MIME utilizada.
- Content-Type: Tipo de contenido del cuerpo del mensaje.
- Content-Transfer-Encoding: Método de codificación del contenido del mensaje.
- Content-Disposition: Indicación de cómo debe gestionarse un archivo adjunto.
- Boundary: Parámetro utilizado en mensajes MIME para separar diferentes partes del mensaje.
Protocolos
- POP3: Protocolo que opera en el puerto 110 y 995 (seguro), enfocado en la descarga de correos. Los mensajes descargados se eliminan del servidor.
- IMAP: Protocolo que trabaja en los puertos 143 y 993 (seguro), permite acceso a carpetas del servidor y se maneja en modo online.
- HELO: Comando usado por el cliente de correo para iniciar una conversación con el servidor SMTP.
- EHLO: Comanda utilizado para iniciar una conexión con el servidor SMTP, ofrece información detallada sobre las capacidades del servidor.
- SMTP: Protocolo utilizado para el envío de mensajes de correo electrónico.
Seguridad
- SPF (Sender Policy Framework): Protocolo para detectar y prevenir la suplantación de direcciones de remitentes.
- DKIM (DomainKeys Identified Mail): Mecanismo de autenticación e integridad de correo electrónico que utiliza una firma digital para asegurar la autenticidad del remitente.
- DMARC: Protocolo que combina SPF y DKIM para mejorar la seguridad del correo electrónico.
Clientes de Correo Electrónico
- Lotus Notes (IBM)
- eudora
- thunderbird
- Microsoft Outlook
- Mozilla Thunderbird
- Outlook Express (Microsoft)
- Windows Mail Desktop (Microsoft)
- EM Client
- Gmail (Google)
Servidores de Correo
- Zimbra: Plataforma de colaboración y mensajería.
- Exim: Agente de transferencia de correo.
- SendMail: Agente de correo para sistemas Unix y Linux.
- Postfix: Agente de transferencia de correo ligero.
- Microsoft Exchange Server: Plataforma de correo electrónico y colaboración.
- qmail
Tipos de extensiones
- .pst (Microsoft Outlook): Formato de almacenamiento utilizado para guardar datos de correo electrónico en el cliente.
- .ost (Microsoft Outlook): Formato de almacenamiento utilizado para guardar datos de correo electrónico en el lado del servidor.
- mbox: Formato de almacenamiento usado por Eudora y Thunderbird.
- nsf: Formato de archivo utilizado por IBM Lotus Notes.
Protocolos de sincronización
- Exchange ActiveSync (EAS): Protocolo basado en xml y http para sincronizar correo electrónico, calendario y contactos en entornos corporativos.
- CalDAV: Protocolo de acceso a calendarios.
- CardDAV: Protocolo de acceso a la libreta de direcciones.
- IMAP IDLE: Extensión de IMAP para la recepción de correos en tiempo real.
- SyncML: Protocolo para la sincronización de datos en dispositivos móviles y servidores.
- SMTP Push: Técnica para enviar correos electrónicos al dispositivo en tiempo real.
Notas adicionales
- Webmail: Utiliza HTTP en lugar de POP3 o IMAP, pero no se considera un MUA.
- Asíncrono: El servicio de correo electrónico es asíncrono.
- DNS: Traduce los nombres de dominio legibles por humanos en direcciones IP numéricas.
Puertos SMTP
- El puerto 25 se usa tradicionalmente para el envío de correo electrónico sin seguridad. ¡Es importante tener en cuenta que este puerto no está recomendado para entornos sensibles debido a su falta de encriptación!
- El puerto 465 fue asignado por IANA a otro servicio y, aunque ha sido históricamente utilizado para SMTP con SSL/TLS, ya no es válido para este propósito.
- El puerto 2525 no es reconocido por IANA o IETF como puerto oficial para SMTP. Sin embargo, se utiliza a menudo en redes privadas y algunos servidores de correo electrónico incluso utilizan el puerto 2525 con TLS.
- El puerto 587 es el puerto estándar recomendado para el envío de correo electrónico con seguridad. Este puerto soporta STARTTLS, lo que significa que la conexión se inicia sin encriptación, pero puede actualizar a una conexión segura a mitad de camino.
Correo electrónico y protocolos
-
El correo electrónico (email) es un sistema de comunicación digital que permite enviar y recibir mensajes a través de redes informáticas.
-
El protocolo SMTP (Simple Mail Transfer Protocol) se utiliza para la transmisión de correos electrónicos.
-
IMAP (Internet Message Access Protocol) es un protocolo que permite acceder y gestionar correos electrónicos almacenados en un servidor.
-
El comando HELO se utiliza para iniciar una conversación con el servidor SMTP.
-
MDA (Mail Delivery Agent) es responsable de entregar los mensajes de correo electrónico al destinatario final.
-
DKIM (DomainKeys Identified Mail) es un método de autenticación que utiliza claves digitales para verificar la autenticidad de un correo electrónico.
-
Outlook es un cliente de correo electrónico de Microsoft.
-
Webmail es un servicio de correo electrónico al que se accede a través de un navegador web.
-
El comando EHLO proporciona información sobre las extensiones y capacidades del servidor SMTP.
Clientes y protocolos de acceso
-
MUA (Mail User Agent) es un programa que permite a los usuarios enviar y recibir correos electrónicos.
-
El objetivo principal del MTA (Mail Transfer Agent) es la transferencia de correos electrónicos entre servidores.
-
El puerto 25 se asocia comúnmente con SMTP.
-
Suplantación de direcciones de remitentes es una práctica ilegal que implica enviar correos electrónicos desde direcciones de remitentes falsas.
-
El protocolo usado para la autenticación de correos electrónicos se llama SMTP Authentication.
-
MIME (Multipurpose Internet Mail Extensions) es un estándar que permite enviar diferentes tipos de archivos como correos electrónicos.
-
Exchange ActiveSync es un protocolo que permite sincronizar correos electrónicos, calendarios y contactos entre dispositivos.
-
RFC 822 define el formato estándar para los mensajes de correo electrónico.
-
MSA (Mail Submission Agent) es un servidor SMTP que recibe mensajes de clientes y los envía al MTA.
-
IMAP es un Mail Access Agent (MAA).
Puertos utilizados
-
El puerto 25 es el puerto por defecto para SMTP.
-
El puerto 465 es válido para su uso en SMTP con seguridad (TLS).
-
El puerto 587 se utiliza comúnmente para SMTP sin seguridad.
-
El puerto 465 se utiliza para SMTP con TLS.
-
El puerto 110 se utiliza por POP3.
-
El puerto 995 se utiliza para POP3 seguro (SSL/TLS).
-
El puerto 143 está asignado para IMAP.
-
El puerto 993 se utiliza para IMAP seguro (SSL/TLS).
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este cuestionario aborda el funcionamiento del correo electrónico, incluyendo los diferentes agentes y protocolos involucrados como SMTP, IMAP y POP3. Aprende sobre la arquitectura del MUA, MTA y las diferencias entre webmail y los clientes tradicionales. Ideal para quienes buscan entender mejor la administración y envío de correos electrónicos.