You are on page 1of 13

Los Servicios de Correo Electrónico Objetivo

• El servicio de correo electrónico (e-mail) consiste en


el envío y recepción de mensajes de texto (además
de un conjunto de archivos adjuntos) desde un
usuario origen a otro destino, sin necesidad de que
el destinatario se encuentre conectado y disponible
para su recepción.
Características del servicio de correo electrónico
• Es posible transmitir un mensaje a un grupo de usuarios a la vez.
• La información de un mensaje está bastante estructurada y se
incluye el nombre y dirección del emisor y el destinatario y la fecha
y hora de envío. Las direcciones suelen tener el formato siguiente:
nombre_usuario@nombre_equipo.dominio.
• Posibilidad de averiguar si el receptor ha recibido o incluso leído el
mensaje.
• Reenvío de mensajes.
• Consulta de los mensajes desde cualquier lugar y equipo mediante
los buzones de correo.
• Dispone de interfaces de usuario para el envío y recepción del
correo.
– Clientes de correo (Outlook, Thunderbird, KMail, Evolution)
– Webmail (Squirrelmail, RoundCube, Horde)
Formato de los mensajes de correo electrónico

• Los mensajes constan de:


– Cabecera.
– Cuerpo.
Formato de la cabecera de un mensaje
Campos de la cabecera de un mensaje, según RFC 822:
Campo Descripción
From: (De) Nombre del usuario creador del mensaje.
Nombre de los usuarios receptores (separados por comas). Tienen
To: (A)
la forma usuario@equipo.dominio.
Nombres de otros usuarios secundarios que también recibirán el
Cc: (Copia al mensaje. Se trata de un sistema anticuado de “copia al carbón” que
Carbón) indicaba que los receptores recibirían una “copia en sucio” y que
todavía se sigue utilizando.
Nombres de otros usuarios que van a recibir el mensaje. Se utiliza
para que el resto de usuarios receptores del mensaje no sepan que
Bcc: (Copia al
también se van a enviar a éstos. Cuando se envía un mensaje con
Carbón Ciega)
varios destinatarios en el campo To, los que lo reciben también
pueden ver la lista completa de destinatarios.
Nombre del usuario que envía el mensaje. Normalmente coincide
Sender: (Desde)
con el campo From, pero puede tratarse de un usuario diferente.
Campo añadido por cada agente de transferencia en la ruta desde el
Received: (Recibido)
origen al destino. Normalmente no se utiliza.
Return-Path: (Ruta Se puede utilizar para establecer una ruta de regreso al remitente.
de Regreso)
Resumen corto del mensaje para exhibir al usuario receptor. Los
programas de gestión de correo suelen mostrar este campo junto
Subject: (Sujeto) con el nombre del usuario emisor en la lista de mensajes de correo
entrante. Por esta razón, este campo es muy importante ya que es lo
primero que lee el usuario receptor.
Date: (Fecha) Fecha y hora de envío del mensaje.
Reply-To: Nombre del usuario al que se debe enviar respuesta al mensaje (si
(Responder a) existe).
Message-Id: Número de identificación único para el mensaje.
(Identificador)
In-Reply-To: (En Identificador del mensaje al que está respondiendo el mensaje
Respuesta A) actual, en caso de que se trate de un mensaje de respuesta.
References: Otra información de identificación del mensaje.
(Referencias)
Keywords: (Palabras Palabras clave seleccionadas por el usuario.
Clave)
Formato del cuerpo de un mensaje
• Contiene el mensaje en texto plano.
• Para incluir contenidos no textuales (imágenes,
vídeo, sonidos) se usan los estándares MIME.
Gestión del envío de mensajes
• Se realiza mediante diversos programas
(agentes):
– MUA (Mail User Agent o Agente de Usuario de
Correo): En los equipos clientes se encargan de
interaccionar con los usuarios para enviar o recibir
sus mensajes. Ejemplo: Outlook
– MTA (Mail Transfer Agent o Agente de
Transferencia de Correo): Son aplicaciones de
servidores cuya tarea es la de enviar los mensajes
desde el origen hasta el destino. Ejemplo: En Linux,
demonios como Sendmail, Postfix
Forma de envío de un mensaje:
• Un mensaje de correo es enviado:
• Desde un equipo cliente hasta un servidor
(usando un agente MUA, como POP3 o IMAP).
• El servidor reenvía el mensaje, si es necesario,
a otro servidor que distribuya el correo local a
través del agente MTA que ejecuta SMTP.
• Finalmente, a través de otra conexión de
cliente POP3 o IMAP, el mensaje se envía
desde el servidor al cliente destinatario.
Protocolos usados en el servicio de Correo Electrónico
Transmisión por la red de los mensajes: SMTP
• SMTP = Simple Mail Transfer Protocol, Protocolo Simple de
Transferencia de Correo
• Se usa para transmitir el correo a través de la red, entre el
equipo origen y el destino.
• SMTP se usa solamente en servidores.
• Está definido en RFC 821 y usa el puerto 25.
• Para que esa transferencia sea posible, los dos equipos
deben ejecutar un programa de tipo demonio que se
encargue de controlar todo el proceso.
• En caso de que se produzca algún error durante la
transmisión del mensaje, el sistema de correo puede enviar
un mensaje de respuesta al usuario que lo envió indicando
los posibles problemas.
• Un servidor de correo electrónico en Internet deberá tener
asociado un dominio válido.
Protocolos usados en el servicio de Correo Electrónico
Para la entrega a los usuarios finales:
• Es necesario un mecanismo de almacenamiento de
los mensajes en los servidores (buzones) mientras
los usuarios no consultan su correo.
• Son necesarios protocolos de transferencia de los
mensajes entre los buzones y los equipos de los
usuarios:
– POP3. Post Office Protocol, Protocolo de Oficina de
Correos (puerto 110).
– IMAP. Interactive Mail Access Protocol, Protocolo
Interactivo de Acceso a Correo (puerto 143)
Los Servicios de Correo Electrónico Contenidos
Protección frente a virus
• El correo electrónico es un mecanismo de
transmisión de información muy eficiente, pero
también consigue distribuir los virus a gran
velocidad.
• Se necesita un antivirus tanto en los servidores
(MTA) como en los clientes (MUA).
Correo basura (spam)
• Son mensajes publicitarios no solicitados y enviados
masivamente (85% de los mensajes en Internet).
• Es necesario que los sistemas de correo filtren este
tipo de mensajes.
Servicios de Correo Electrónico Clientes de correo
Cliente de correo Outlook
Servicios de Correo Electrónico Clientes de correo
Cliente de correo KMail
Servidores de correo
• Windows
– Microsoft Exchange Server
– hMailServer
• Linux
– Sendmail
– Postfix

You might also like