SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Ciclo Formativo
Sistemas
Microinformáticos y Redes Grado Medio
Módulo
Servicios en Red
Servicio de
correo
electrónico
Servicio de correo electrónico
Ciclo Formativo de Grado Medio Sistemas Microinformáticos y Redes.
Módulo: Servicios en Red [SR].
Autor:
José Antonio Ibáñez López
CEPA “CASTILLO DE ALMANSA”
http://cepacastillodealmansa.com
Departamento de Informática. 2015-16
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 1
UNIDAD 5.
SERVICIO DE CORREO ELECTRÓNICO
Contenido:
1. INTRODUCCIÓN ................................................................................. 3
1.1. ¿QUÉ ES EL CORREO ELECTRÓNICO?...................................................................................... 3
1.2. CARACTERÍSTICAS...............................................................................................................4
1.3. ORIGEN Y EVOLUCIÓN .........................................................................................................4
2. ELEMENTOS DEL SERVICIO ............................................................. 5
2.1. MTA.................................................................................................................................6
2.2. MDA.................................................................................................................................6
2.3. MUA.................................................................................................................................6
3. ESTRUCTURA DE LOS MENSAJES .................................................. 7
3.1. CABECERA .........................................................................................................................7
3.2. CUERPO...........................................................................................................................10
3.2.1. Uuencode, uudecode ...........................................................................................10
3.2.2. Attachments..........................................................................................................10
3.2.3. MIME........................................................................................................................10
4. PROTOCOLOS DE CORREO ELECTRÓNICO ................................ 12
4.1. SMTP .............................................................................................................................12
4.2. POP3 .............................................................................................................................13
4.3. IMAP..............................................................................................................................14
4.4. EJEMPLO: ENVÍO/RECEPCIÓN DE UN MENSAJE.................................................................. 15
5. AGENTES DE USUARIO DE CORREO ............................................ 17
5.1. TIPOS..............................................................................................................................17
5.2. CONFIGURACIÓN DE UNA CUENTA.......................................................................................17
6. SERVIDORES DE CORREO ELECTRÓNICO................................... 21
6.1. INTRODUCCIÓN.................................................................................................................21
6.2. INSTALACIÓN DE MAILENABLE............................................................................................22
6.3. ADMINISTRACIÓN DE MAILENABLE ......................................................................................25
6.4. REGISTRO MX EN DNS......................................................................................................29
1/29
Pag. 2
2/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 3
1. Introducción
1.1. ¿Qué es el correo electrónico?
El correo electrónico (e-mail) es el servicio que permite la creación y transmisión de
mensajes entre usuarios de la red, sin necesidad de que estén conectados
simultáneamente.
Según los datos de España, actualmente es el servicio de Internet más utilizado después
de la mensajería instantánea (en el 2011 ocupaba el primer lugar).
El concepto es muy similar al del correo postal: puedes escribir cartas y enviarlas a una
dirección, y también las puedes recibir en tu dirección o buzón. Pero todo ello se realiza en
muy poco tiempo, sin importar la distancia hasta el destinatario, y pudiendo enviar el
mismo mensaje a varios destinatarios a la vez.
Como aspectos negativos, el servicio de correo electrónico
- no garantiza que los mensajes lleguen a su destino,
- no asegura que el remitente sea quien dice ser, a no ser que se use un certificado
digital,
- no mantiene un compromiso de avisar de cualquier anomalía en el transcurso del
envío o recepción del mensaje.
Los mensajes pueden incluir archivos de texto, de sonido, video, imágenes, etc. Son los
denominados adjuntos o attachments.
Para que dos usuarios puedan intercambiar mensajes de correo electrónico, ambos deben
tener una cuenta de correo electrónico en una máquina que será el servidor de correo
electrónico.
Esta cuenta se identificará con una dirección de correo electrónico, que será única y
tendrá la forma:
nombre_usuario @ nombre_dominio
3/29
Una dirección de correo electrónico tiene dos partes separadas por el símbolo de la arroba:
La arroba @ significa ”at” (”en” en inglés).-
- Lo que aparece antes de la @ identifica al usuario.
Lo que aparece después de la @ identifica un dominio de Internet al que
pertenece el servidor de correo electrónico que alberga la cuenta.
-
Por ejemplo, Andrés Gómez podría tiene la dirección:
agomez@maestre.es
– o –
Andres.Gomez@maestre.es
Pag. 4
1.2. Características
El correo electrónico fue uno de los primeros servicios ofrecidos por la red ARPANET (la red
precursora de Internet), pero esto no quiere decir que sea un servicio exclusivo de Internet.
El correo electrónico es un servicio que se ofrece prácticamente en todos los tipos de redes
existentes.
En general, las características del correo electrónico son:
- Constituye un sistema de mensajería interpersonal: con un remitente y uno o
varios destinatarios, pudiendo incluirse el propio remitente entre los destinatarios.
- No es interactivo, es decir, no se espera una contestación inmediata del mensaje.
- No es intrusivo, es decir, el mensaje se leerá cuando se quiera.
- Sigue el modelo cliente-servidor. El equipo servidor es donde están definidas las
cuentas de correo de los usuarios y sus buzones correspondientes; los clientes de
correo son los encargados de gestionar la descarga de mensajes así como su
elaboración y borrado.
1.3. Origen y evolución
El primer intercambio de correo electrónico entre dos ordenadores fue llevado a cabo en
1971 por Ray Tomlinson, un ingeniero de Bolt Beranek and Newman (BBN), la empresa
encargada de poner en marcha Arpanet. Este ingeniero es conocido por dos cosas:
a) Desarrolló un programa para que sus compañeros pudiesen intercambiar mensajes
desde y hacia máquinas conectadas a la red ARPANET.
b) Escogió el símbolo de la arroba (@) como carácter separador entre el nombre de
usuario y la máquina con la cuenta de correo. En inglés, este símbolo se lee como
«at» (en).
En 1980, Suzanne Sluizer y Jon Postel crearon el embrión del protocolo SMTP (Simple Mail
Transfer Protocol), diseñado para el intercambio de mensajes entre servidores que siempre
permanecían conectados a Internet. SMTP se convertía así es un estándar de facto
(estándar de hecho) del servicio.
4/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 5
Elementos implicados en una comunicación de correo electrónico
En 1984, época en la que se empezó a utilizar el ordenador personal que se conectaban
ocasionalmente a Internet, surgió la necesidad de que los mensajes de correo pudiesen ser
descargados por estos usuarios finales. Apareció así el protocolo POP (Post Office Protocol).
El protocolo POP inicial sólo permitía funciones básicas de descarga o borrado de mensajes.
Más tarde aparecieron nuevas versiones del protocolo (POP2 y POP3) que ampliaban la
funcionalidad del servicio y ofrecían una mejor gestión de los mensajes de correo.
Con estos dos protocolos (SMTP y POP) se solucionaba el problema del transporte del
correo a través de Internet, pero con una limitación: solo son capaces de transportar
mensajes en formato texto ASCII. Para solucionar esta nueva cuestión, se utilizaron
programas específicos de codificación y decodificación, como son UUEncode y UUDecode,
hasta que aparecieron los tipos MIME en 1992.
En 1986 se diseñó un nuevo protocolo, el IMAP (Internet Message Access Protocol),
protocolo de acceso a mensajes en Internet. Este protocolo permite acceder al correo desde
cualquier equipo que tenga conexión a Internet, permitiendo gestionar los mensajes de
manera remota sin necesidad de descargarlos como lo hace POP.
2. Elementos del servicio
Todo servicio de correo electrónico consta de los siguientes elementos o agentes:
MTA, MDA y MUA.
Usando una analogía del mundo real,
- los MTA actúan como la oficina de correo (el área de clasificación y de transmisión,
que se encarga del transporte del mensaje),
- los MDA actúan como buzones de correo, que almacenan mensajes, tanto como les
permita su volumen, hasta que los destinatarios controlan su buzón. Esto significa
que no es necesario que los destinatarios estén conectados para poder enviarles un
correo electrónico.
- El usuario gestiona sus mensajes de correo mediante el MUA o agente de usuario.
(las direcciones de correo están en servidores distintos)
5/29
Pag. 6
2.1. MTA
Agente de transferencia de correo (Mail Transfer Agent).
Es el componente encargado de la transferencia de los mensajes de correo electrónico entre
máquinas mediante la utilización del protocolo SMTP. Un mensaje de correo puede pasar
por varios MTA en su viaje hacia el destinatario.
El MTA es en realidad el servidor de correo electrónico o servidor SMTP.
Sus funciones principales son:
- El encaminamiento del correo entre diferentes sistemas.
- Gestiona la distribución del correo saliente y está pendiente de la llegada de correo
desde Internet (desde otros MTA).
2.2. MDA
Agente de entrega de correo (Mail Delivery Agent).
Su función es copiar los mensajes del agente de transferencia de correo (MTA) o servidor
de correo, al buzón de correo del usuario. Este agente no transporta mensajes entre
sistemas ni es un interfaz de trabajo para el usuario.
El agente de entrega (MDA) es en realidad el software que implementa los protocolos POP
e IMAP: acepta correo entrante y lo distribuye al buzón del destinatario.
2.3. MUA
Agente de usuario (Mail User Agent).
Es el programa que utiliza el usuario para gestionar sus mensajes de correo. Constituye el
interfaz de usuario que le permite editar, componer y enviar un mensaje de correo.
- Cuando el MUA es un programa instalado en el sistema del usuario, se llama Cliente
de correo electrónico.
- Cuando se usa una interfaz de web para interactuar con el servidor de correo, se
llama Webmail.
22 clientes para gestionar correo electrónico:
http://linquea.com/22-clientes-para-gestionar-correo-electronico/
6/29
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 7
MÓDULO Servicios en Red Servicio de Correo Electrónico
3. Estructura de los mensajes
En todo mensaje de correo electrónico se distinguen dos partes:
- la cabecera y
- el cuerpo del mensaje.
3.1. Cabecera
Está compuesta por una serie de campos con información fundamental para la transferencia
del mensaje. En concreto, en ella se determina toda aquella información que permite al
usuario saber quién envía el mensaje, cómo ha enviado el mensaje y cuándo lo ha enviado.
La estructura de la cabecera está definida en el RFC 882.
Los campos que contiene la cabecera son:
- From (remitente): Contiene la dirección de correo electrónico del remitente, y
posiblemente el “nombre real”.
- To (destinatario): Esta es la dirección de e-mail del destinatario. Si hay varias
direcciones se separan por comas.
- Cc (destinatario copia, carbon copy): Esta es una lista de las direcciones de correo
que recibirán una “copia de carbón” del mensaje. Si hay varias direcciones, se
separan por comas.
- Bcc o Cco (destinatario copia oculta, blind carbon copy): Esta es una lista de las
direcciones de correo que recibirán una “copia de carbón ciega” del mensaje. La
diferencia principal entre “CC:” y “CCO:” es que las direcciones listadas en el “CCO:”
no aparecerán en la cabecera del mensaje que se envía a cada destinatario. Es decir,
los destinatarios que hay en este campo reciben el mensaje sin aparecer en ninguna
lista. Por tanto, el campo CCO nunca lo ve ningún destinatario.
Ejemplo:
Ana escribe un correo electrónico a Beatriz (su profesora), para enviarle un trabajo.
Incluye la dirección de Beatriz en el campo TO. Sus compañeros de grupo, Carlos y
David, quieren recibir una copia del mensaje, así que les incluye en el campo CC. Por
último, sabe que a su hermano Esteban también le gustaría ver este trabajo aunque
no forma parte del grupo, así que le incluye en el campo CCO para que reciba una
copia sin que los demás se enteren.
Entonces:
- Beatriz recibe el mensaje dirigido a ella (sale en el campo Para), y ve que Carlos y
David también lo han recibido.
- Carlos y David reciben un mensaje que no va dirigido a ellos, pero ven que
aparecen en el campo CC, y por eso lo reciben. En el campo Para siguen viendo a
Beatriz.
- Esteban recibe el correo de Ana, que está dirigido a Beatriz. Ve que Carlos y David
también lo han recibido (ya que salen en el CC), pero no se puede ver a él mismo
en ninguna lista.
7/29
Pag. 8
- Subject (asunto): Describe el motivo del mensaje en pocas palabras. Es opcional
pero muy conveniente.
- Date (fecha): Indica la fecha y hora en que se envió el mensaje.
- Reply-To (responder a): Especifica la dirección a la que el remitente desea que el
destinatario le conteste. Esto puede ser útil si se tienen varias direcciones, pero se
desea recibir la mayor parte del correo sólo en aquella que se usa más a menudo.
Este campo es opcional.
Otros campos que pueden existir son:
- Organization (organización): La organización que posee la máquina desde la que
se ha enviado el mensaje. Si la máquina usada es la suya propia no incluya este
campo, o bien indique “privado” o cualquier trivialidad sin sentido. Este campo no
está descrito en ningún RFC y es completamente opcional. Algunos programas de
correo lo soportan directamente, pero la mayoría no.
- Message-ID (id del mensaje): Una cadena generada por el transporte de correo en
el sistema remitente. Es única para cada mensaje.
- Received (recibido): Cada host de la red que procesa el mensaje (incluyendo las
máquinas del remitente y el destinatario), insertan este campo en el encabezado,
dando el nombre del host, una identificación de mensaje, hora y fecha a la que lo
recibieron, de qué host procede, y qué software de transporte ha sido usado.
Este campo permite conocer la ruta que el mensaje ha seguido.
Ejemplo:
(...)
Received: ursa.cus.cam.ac.uk (cusexim@ursa.cus.cam.ac.uk
[131.111.8.6])by al.animats.net (8.9.3/8.9.3/Debian 8.9.3-6) with ESMTP
id WAA04654
for <terry@animats.net>; Sun, 30 Jan 2014 22:30:01 +1100
Received: from ph10 (helo=localhost) by ursa.cus.cam.ac.uk with local-
smtp (Exim 3.13 #1) id 12EsYC-0001eF-00; Sun, 30 Jan 2014 11:29:52
+0000
Date: Sun, 30 Jan 2014 11:29:52 +0000 (GMT)
(...)
8/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 9
Ejemplo de cabecera de
un mensaje de correo electrónico:
MIME-Version: 1.0
Received: by 10.60.43.3 with HTTP; Sun, 15 Jan 2014 10:12:05 -0800 (PST)
Bcc: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com>
Date: Sun, 15 Jan 2014 19:12:05 +0100
Delivered-To: jmmdelhoyo.inf@gmail.com
Message-ID: <CANZn_ui-G5x_YRjFfjRjabX7mWLDx06+x8CrStF4kFhaJF2-
gA@mail.gmail.com>
Subject: Prueba mensaje
From: =?ISO-8859-1?Q?Jos=E9_Manuel_Mart=EDnez_del_Hoyo?=
<jmmdelhoyo.inf@gmail.com>
To: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com>
Cc: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com>
Content-Type: multipart/alternative; boundary=0015175741b013cb2004b6950941
--0015175741b013cb2004b6950941
Content-Type: text/plain; charset=ISO-8859-1
Mensaje importante para David
Saludos.
--0015175741b013cb2004b6950941
Content-Type: text/html; charset=ISO-8859-1
Mensaje importante para David<div><br></div><div>Saludos.</div>
--0015175741b013cb2004b6950941--
Esta cabecera es de un mensaje enviado y recibido con el Webmail de Gmail.
1) Abre un mensaje en Gmail y haz clic en la flecha hacia abajo que se encuentra junto
a la flecha Responder.
2) Selecciona Mostrar original.
9/29
Pag. 10
3.2. Cuerpo
El cuerpo del mensaje contiene la información propiamente dicha. Está compuesto de una
serie de líneas de texto ASCII, y su tamaño depende de la cantidad de información que el
usuario transmita.
Pero si el cuerpo del mensaje solo puede contener texto, ¿cómo podemos enviar distintos
tipos de archivo dentro de un mensaje?
Es decir, ¿cómo se envían los ficheros adjuntos?
3.2.1. Uuencode, uudecode
Ahora existen formas cómodas para hacerlo pero no siempre fue así.
Hace años, los usuarios que querían transferir por medio de correo electrónico ficheros que
contuvieran algo más que caracteres ASCII, sólo podían recurrir a codificar ellos
personalmente sus ficheros. Esto todavía puede seguir haciéndose utilizando los programas
uuencode y uudecode, presentes normalmente en los sistemas UNIX, pero de los que
también existen versiones para Windows y otros sistemas operativos.
Con estos programas el remitente del mensaje se encarga de codificar el fichero
convirtiéndolo en una cadena de caracteres ASCII. El fichero resultante es incluido
dentro de un mensaje de correo tradicional.
Por su parte, el usuario receptor aplica al mensaje recibido un programa decodificador,
que sirve para recuperar el fichero original.
3.2.2. Attachments
El método utilizado actualmente es el del attachment (adjunto). Se trata de lo siguiente:
1) El remitente del correo indica que quiere enviar, junto con su mensaje de texto, un
fichero de cualquier tipo (un programa, una imagen, un documento, etc.).
2) El sistema de correo se encarga de codificarlo y transmitirlo, dividiéndolo, si es
necesario, en varias partes.
Como es natural, es necesario que el programa de correo electrónico del receptor sea capaz
de "entender" la codificación utilizada.
El sistema de codificación más extendido es MIME.
3.2.3. MIME
MIME (Multipurpose Internet Mail Extensions), no establece un nuevo protocolo; tan sólo
constituye una forma normalizada de intercambio de mensajes electrónicos multimedia.
Fue creado por un grupo de trabajo de la IETF (Internet Engineering Task Force) para
facilitar, a través de correo electrónico, el intercambio de ficheros más complejos que los
que sólo contenían caracteres ASCII.
MIME dio un paso adelante en "transparencia", ya que las aplicaciones cliente pueden saber
automáticamente de qué tipo de formato de fichero se trata, y, por tanto, la codificación y
decodificación se realiza de forma transparente para el usuario.
10/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 11
En el mundo multimedia existe gran cantidad de formatos, tanto para imágenes como para
audio y video. Éste fue el motivo de que MIME se decantara por agrupar estos formatos
según el contenido, y, dentro de cada contenido, se escogieron dos o tres subtipos iniciales.
Con el fin de evitar conflictos, las futuras implementaciones de la norma deben registrar
nuevos subtipos ante el IANA (Internet Assigned Numbers Authority). No obstante, se
pueden especificar subtipos particulares utilizando el prefijo X-, sin necesidad de que sean
aprobados y registrados.
Por ejemplo video/x-msvideo se utiliza para especificar ficheros de Video for Windows,
el estándar de Microsoft, habitualmente reconocible por la extensión .avi.
El campo que determina el tipo de formato escogido se especifica en la cabecera del
mensaje, presentando la siguiente sintaxis:
Content-Type: tipo/subtipo; parámetro
Ejemplo:
Content-Type: text/plain; charset=ISO-8859-5
indicaría que el contenido del mensaje es un texto plano (sin formato) en el que se
ha utilizado el conjunto de caracteres ISO 8859-5 (ISO alfabeto árabe).
La lista actualizada de los subtipos registrados puede encontrarse en:
http://www.iana.org/assignments/media-types/
La clasificación de formatos de ficheros MIME se decidió utilizar posteriormente en el
funcionamiento del protocolo HTTP: la World Wide Web.
11/29
Pag. 12
4. Protocolos de correo electrónico
4.1. SMTP
SMTP (Simple Mail Transfer Protocol) o Protocolo
Simple de Transmisión de Correo es el estándar
de Internet para el intercambio de correo
electrónico.
Está definido en el RFC 5321 (el RFC 2821 está
obsoleto) y sigue el modelo cliente-servidor.
Este protocolo fue ampliado en 1993 (RFC
1425), dando lugar al protocolo ESMPT
(Extended Simple Mail Transfer Protocol) que
incorpora nuevos comandos y opciones de
entrega.
SMTP es un protocolo de nivel de aplicación y
utiliza normalmente el puerto 25 en el servidor
para establecer la conexión. Si utiliza seguridad,
utiliza el 465.
Las funciones de este protocolo son:
- transporte del correo saliente desde la
máquina del usuario remitente hasta el
servidor de correo de la cuenta del
remitente.
- transporte de correo entre los MTA
SIMPLE MAIL TRANSFER PROTOCOL (SMTP)
Familia
TCP/IP
Función
Envío de mensajes de correo electrónico
Puertos
25/TCP
465/TCP para SMTPS
Origen
1982
Ubicación en la pila de protocolos
Aplicación SMTP
Transporte TCP
Red IP
Estándares RFC
1425 (1993) RFC
5321 (2008)
http://es.wikipedia.org/wiki/SMTP
Para ello:
- El usuario remitente del mensaje redacta el mensaje y lo envía a su servidor de
correo: protocolo SMTP.
- Desde el servidor de correo del remitente, se reenvía el mensaje al servidor de correo
del destinatario: protocolo SMTP.
- Por último, el destinatario tiene varias opciones, entre las cuales NO se usa SMTP sino
otros protocolos:
a) mediante un programa Cliente de correo, descarga el mensaje de su buzón del
servidor a su máquina local y procede a leerlo: protocolo POP3.
b) mediante un programa Cliente de correo, accede a su buzón del servidor y lee el
mensaje: protocolo IMAP.
c) mediante un navegador web, usa el Webmail para ver su buzón y lee el mensaje.
12/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 13
Aplicación POP3
Transporte TCP
Red IP
Autenticación
No es requerida por el SMTP original; esto supone un gran problema, ya que favorece el
envío y recepción de mucho correo basura (SPAM). Además, un usuario no local puede
también utilizar el sistema de otro usuario para enviar sus mensajes.
Las nuevas extensiones de SMTP incorporan ya comandos de autenticación y lo normal es
que se utilice en cualquier servidor de correo electrónico.
Reenvío diferido
Es importante saber que, para que dos sistemas intercambien correo mediante SMTP, no es
necesaria una conexión permanente e interactiva entre ellos: el protocolo SMTP es capaz de
almacenar los mensajes y llevar a cabo el reenvío a sus destinos de forma diferida.
4.2. POP3
El protocolo POP (Post Office Protocol) o
protocolo de oficina de correo permite la gestión,
acceso y transferencia de mensajes de correo
electrónico entre el servidor remoto y la
máquina del usuario (cliente).
El diseño de POP permite que los usuarios con
conexiones no permanentes a Internet (tales
como las conexiones por modem), descarguen
sus mensajes de correo cuando se encuentren
conectados de tal manera que puedan ver y
manipular sus mensajes sin necesidad de
permanecer conectado.
En la actualidad, el protocolo POP va por la
tercera versión, de ahí que se conozca como
POP3. Este protocolo está descrito en el RFC
1939 que reemplazó al RFC 1725.
El cliente POP3 se conecta al servidor a través
del puerto 110 o por el 995 si utiliza seguridad.
POST OFFICE PROTOCOL (POP3)
Familia
TCP/IP
Función
Obtención de mensajes de correo electrónico
en clientes locales
Puertos
110/TCP o 995/TCP (POP3S)
Origen
POP 1984 / POP3 1994
Ubicación en la pila de protocolos
Estándares
RFC 1939 (1996)
http://es.wikipedia.org/wiki/POP3
Un cliente de correo que utilice POP:
- se conecta al servidor donde está su cuenta o mailbox y se autentifica.
- obtiene todos los mensajes del buzón de usuario y los almacena en el equipo local del
usuario como mensajes nuevos,
- los elimina del servidor y finalmente se desconecta.
13/29
Pag. 14
Por tanto, la comunicación tiene las siguientes fases:
a) Fase de conexión: el servidor está a la escucha en el puerto 110 o 995, esperando
la conexión de un cliente de correo.
b) Fase de autentificación: el servidor espera un nombre y clave de una cuenta. No
es posible pasar a la fase siguiente si la validación del usuario no ha sido correcta.
c) Fase de transacción: una vez validado el usuario, su buzón en el servidor se
bloquea (para evitar inconsistencias) y está disponible para ser consultado. Se
podrán mostrar, descargar y eliminar los mensajes del servidor.
d) Fase de actualización: el usuario se desconecta y el servidor actualiza el buzón,
elimina los mensajes que se han marcado para borrar y desbloquea el buzón (ya
pueden entrar nuevos mensajes).
Hay que tener en cuenta que POP3 transmite las claves en texto plano. Por este motivo es
importante utilizar el protocolo POP3 seguro (pop3s), que es similar al POP3, pero
encriptado mediante SSL (Secure Sockets Layer), siempre que el cliente de correo soporte
SSL.
4.3. IMAP
El protocolo IMAP (Internet Message Access
Protocol) o protocolo de acceso a mensajes de
Internet, es utilizado por los clientes de correo
para acceder a los mensajes almacenados en
servidores remotos.
IMAP fue diseñado como una moderna
alternativa a POP por Mark Crispin en el año
1986. Fundamentalmente, los dos protocolos les
permiten a los clientes de correo acceder a los
mensajes almacenados en un servidor de correo,
pero con IMAP, es posible gestionar los
mensajes sin necesidad de descargarlos.
Algunas características son:
- Cualquier máquina con acceso a Internet
podría acceder al buzón de correo.
- Permite manipular remotamente los
buzones. El correo permanece en el servidor
hasta que sea eliminado por el usuario de
forma explícita.
- Es compatible con el estándar MIME y
permite recibir archivos adjuntos.
- El puerto que utiliza el protocolo original es
el 143. Si utiliza seguridad, utiliza el 993.
INTERNET MESSAGE ACCESS PROTOCOL
(IMAP)
Familia
TCP/IP
Función
Acceso a mensajes de correo electrónico
desde clientes locales
Puertos
143/TCP o para IMAPS 993/TCP
Origen
1994
Ubicación en la pila de protocolos
Aplicación IMAP
Transporte TCP
Red IP
Estándares
RFC 3501 (2003)
http://es.wikipedia.org/wiki/IMAP
14/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 15
cto para transferir el mensaje.
Esquema de envío de mensaje
4.4. EJEMPLO: Envío/Recepción de un mensaje
El ejemplo consiste en el envío de un mensaje de correo electrónico a través de Internet.
Ana (ana@a.org) envía un mensaje a Bea (bea@b.com). Cada una tiene una dirección
de correo en un servidor distinto (una en a.org, otra en b.com), pero éstos se pondrán en
conta
Pasos:
1) Ana escribe el mensaje en su programa cliente de correo electrónico. Al darle a
Enviar, el programa se comunica, utilizando SMTP, con el servidor de correo
usado por Ana: smtp.a.org; le transfiere el mensaje y le da la orden de enviarlo.
2) El servidor SMTP ve que ha de entregar un correo a alguien del dominio b.com,
pero no sabe con qué máquina tiene que contactar. Por eso consulta a su servidor
DNS (usando el protocolo DNS), y le pregunta quién es el encargado de gestionar el
correo del dominio b.com.
Técnicamente, le está solicitando el registro MX asociado a ese dominio.
3) Como respuesta a esta petición, el servidor DNS contesta con el nombre del
servidor de correo del dominio b.com que utiliza Bea. En este caso es
mx.b.com.
4) El servidor smtp.a.org ya puede contactar con mx.b.com y transferirle el
mensaje, que quedará guardado en este segundo servidor. Se usa otra vez el
protocolo SMTP.
15/29
Pag. 16
5) Más adelante (quizás horas o días después), Bea abre su programa cliente de correo
donde tiene configurado el acceso a su cuenta mediante POP3, y aprieta el botón
Recibir nuevo correo.
(En caso de acceso con IMAP, accederá a su buzón pero sin descarga de mensajes).
6) Esto inicia una conexión, mediante el protocolo POP3, a la máquina pop3.b.com.
Este servidor es el mismo que el del paso anterior (mx.b.com), ya que se encarga
tanto de recibir correos del exterior como de entregárselos a sus usuarios; es decir,
implementa los protocolos SMTP y POP3.
Finalmente, el mensaje de Ana se descarga en el ordenador de Bea y se cierra la
conexión.
Ésta es la secuencia básica, pero pueden darse varios casos especiales:
a) Si ambas personas están en la misma red (una Intranet de una empresa, por
ejemplo), entonces no se pasa por Internet.
b) También es posible que el servidor de correo de Ana y el de Bea sean el mismo
ordenador.
c) Ana podría tener instalado un servidor SMTP en su ordenador, de forma que el paso
1 se haría en su mismo ordenador. De la misma forma, Bea podría tener su servidor
de correo en el propio ordenador.
d) Una persona puede no usar un programa de correo electrónico, sino un webmail. El
proceso es casi el mismo, pero se usan conexiones HTTP al servidor de correo, que
lógicamente tendrá también un servidor HTTP.
Normalmente existe más de un servidor de correo disponible en un dominio. De esta
manera, aunque uno falle, se podrían seguir recibiendo mensajes de correo electrónico.
16/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 17
5. Agentes de usuario de correo
5.1. Tipos
Como ya se ha visto, el agente de usuario (MUA) es el software que el usuario ejecuta para
gestionar los mensajes de su cuenta de correo electrónico. Dependiendo del protocolo
usado y modo de trabajo, encontramos distintos tipos de agentes de usuario.
a) Cliente de correo (POP3/IMAP)
Programa instalado en el equipo del usuario. Permiten la descarga de los mensajes
al equipo local en el caso de utilizar POP3, o el acceso a los mensajes y carpetas del
servidor del correo sin necesidad de descargarlos en el caso de IMAP.
Los clientes de correo pueden manejar varias cuentas a la vez sin importar quién
nos haya proporcionado la cuenta. Aunque los Webmail cada vez tienen más
opciones, en general los clientes de correo tienen muchas más opciones que el
Webmail.
Para utilizar un cliente de correo, primero hay que asegurarse que nuestro servidor
de correo soporta POP3 o IMAP y que está habilitado en nuestra cuenta.
Ejemplos de clientes de correo POP3/IMAP son Mozilla Thunderbird, Microsoft
Outlook, Mailbird, Evolution.
b) Webmail (correo web):
Este tipo de agente de usuario no es un software que haya que instalar en el
ordenador. Únicamente hay que disponer de un navegador web (y conexión a
Internet) puesto que accederemos al buzón desde dicho navegador (protocolo
HTTP).
La desventaja de este sistema es que el webmail suele tener menos funciones que
un cliente de correo, aunque esto va cambiando con el tiempo, y los webmail
actuales cada vez tienen más y mejor funcionalidad. La mayor ventaja es poder
acceder al buzón de correo desde cualquier lugar y ordenador, siempre que haya
acceso a Internet.
5.2. Configuración de una cuenta
Para empezar, necesitas conocer algunos datos para configurar tu cuenta en un cliente de
correo.
Los datos esenciales son:
- servidor saliente (SMTP) y puerto
- servidor entrante (POP3/MAP) y puerto
- usuario y contraseña de tu cuenta de correo.
Ejemplo:
Datos para configurar las cuentas de correo de JCCM para acceso POP3/IMAP
http://wikisic.jccm.es/index.php?title=Configurar_el_correo_electr%C3%B3nico
17/29
Pag. 18
Página de información de SMTP e IMAP en cuentas GMail
Ventana inicial de Mailbird
Suponiendo que tienes una cuenta de correo en GMail, y quieres gestionarla desde un
cliente de correo para Windows llamado Mailbird, usando IMAP, debes seguir los
siguientes pasos:
1) Consulta las instrucciones de GMail para configurar el acceso IMAP:
https://support.google.com/mail/troubleshooter/1668960?hl=es
2) Abre Mailbird. Como aún no tienes ninguna cuenta de correo agregada, pedirá que
configures una:
18/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 19
3) La configuración será la siguiente:
4) Una vez que la configuración es válida, es posible acceder al buzón y examinar los
mensajes de correo que haya:
19/29
Pag. 20
5) Editar una cuenta existente o Añadir una nueva cuenta
menú > Opciones > pestaña Cuentas
20/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 21
6. Servidores de correo electrónico
6.1. Introducción
Ya hemos visto que en el servicio de correo electrónico se hace uso de varios protocolos,
SMTP, POP3 e IMAP y conocemos cuál es la función de cada uno.
Normalmente, el software de servidor de correo suele implementar los tres protocolos;
es decir, implementa
- un servidor SMTP,
- un servidor POP3 y
- un servidor IMAP.
Algunos ejemplos de este tipo de software (Mail Servers) son los siguientes programas:
MailEnable
http://www.mailenable.com
Es un servidor de correo bastante completo para plataformas Windows. Es posible
descargar la versión estándar de forma gratuita (la profesional es de pago). La versión
estándar viene con el servicio SMTP, POP3 e IMAP, y da la posibilidad de manejar listas
de correo.
xmail
http://www.xmailserver.org
Se distribuye bajo licencia GPL. Se echan de menos algunas opciones interesantes pero
funciona y muy bien.
Postfix
http://www.postfix.org/
Postfix es un servidor de correo de software libre / código abierto, para el enrutamiento y
envío de correo electrónico, creado con la intención de que sea una alternativa más rápida,
fácil de administrar y segura al popular Sendmail.
ArGoSoft
http://www.argosoft.com
Servidor de correo que destaca por su amigabilidad y facilidad de empleo.
Exchange Server
Servidor de correo de Microsoft. Hay disponible una versión de evaluación gratuita:
https://products.office.com/es-es/exchange
21/29
Pag. 22
6.2. Instalación de MailEnable
MailEnable es el software elegido para instalar en un Servidor Windows. Algunas
características son:
- Permite manejar múltiples dominios e infinitas cuentas.
- Permite una buena gestión de las cuentas de correo pudiendo crear grupos de
usuarios.
- Permite establecer políticas de seguridad diversas y cuotas de correo personalizadas
para cada usuario.
Pasos:
1) Sufijo DNS
ANTES de instalar, indica como sufijo DNS del equipo, el nombre del dominio:
- Pulsar el botón derecho sobre Equipo y elegir Propiedades
- En el apartado de nombre de equipo, haz clic en botón Cambiar la
configuración y aparecerá el nombre del equipo.
- Haz clic en el botón Cambiar y luego en botón Más... y en la casilla de texto
introducimos el nombre de nuestro dominio de ejemplo: smr2.es
- Haz clic en todos los botones Aceptar y reinicia el equipo.
22/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 23
2) Comienzo de la instalación:
Lo primero que pide es un Nombre (Name) y Empresa (Company) y aceptar el
acuerdo de licencia.
3) Definir Post Office:
A continuación, se definirá un nombre para la Post Office, que coincidirá con el
nombre del dominio. Este será el nombre que viene después de la @ en las cuentas
de correo que creemos posteriormente.
- Pon el nombre de tu dominio, en este ejemplo smr2.es
- Establece una contraseña para la administración de la Post Office.
Después podrás confirmar o modificar los siguientes datos:
- el nombre del dominio (coincidirá con el nombre de la Post Office)
- el o los servidores DNS (los obtiene de la configuración TCP/IP)
- el puerto en el que escuchará el servicio SMTP (por defecto 25)
23/29
Pag. 24
és de esta configuración inicial se inicia la copia de ficheros y se comDespu pleta la
instalación.
NOTA: Opcionalmente, puedes instalar el componente WebMail, siempre que
tengas IIS (servidor HTTP), instalado en tu servidor Windows.
24/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 25
6.3. Administración de MailEnable
Una vez finalizada la instalación, aparecerá el icono del programa en la barra del sistema
(System Tray). Si haces clic en él, se abrirá la ventana de System Overview que
monitoriza todos los elementos del servicio de correo.
Para administrar el servidor de correo, debes acceder a la Consola MailEnable desde el
menú de Inicio. Te darás cuenta que es una consola tipo MMC:
25/29
Pag. 26
g Manager:
Existen dos ramas principales: Messaging Manager y Servers
Messagin
Se configura todo lo concerniente con las “oficinas” de correo (Post Offices) y los
usuarios, grupos, listas de correo y dominios. Se pueden crear tantas Post Offices como
queramos.
Si abres el menú de Post Offices, aparecerá la que has definido en la instalación.
Si despliegas el menú de la Post Office, tienes acceso a:
- los dominios que maneja,
- los mailboxes (los usuarios),
- los grupos de usuarios y
- las listas de correo.
Si haces clic sobre Domains, nos aparecerá el dominio que especificamos en la
instalación.
Si haces clic sobre Mailboxes, aparecen los usuarios del servidor. Inicialmente solo hay
uno, el postmaster.
Para crear un nuevo usuario tan sólo debes hacer clic con el botoón derecho sobre el
panel derecho y seleccionas Nuevo > Mailbox. Elige
- el nombre del usuario,
- contraseña (es posible generarla aleatoriamente)
Una vez creado, pueder abrir la hoja de Propiedades y modificar datos como el tipo de
cuenta, cuota de disco, etc.
Las opciones de grupos y listas de correo pueden ser consultadas en la documentación
del programa accesible desde su sitio web.
26/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 27
Servers:
Se configura aquí todos los parámetros de las conexiones SMTP, POP e IMAP.
- SMTP:
Propiedades para la configuración y Stop/Start.
27/29
Pag. 28
Configuración servidor SMTP, Configuración servidor SMTP,
- Indica el nombre de la máquina que alberga el servidor de correo MailEnable
(pestaña General)
- Activa la autenticación (pestaña Relay)
pestaña General pestaña Relay
28/29
MÓDULO Servicios en Red Servicio de Correo Electrónico
CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 29
- IMAP:
6.4. Registro MX en DNS
Como ya sabes, en Internet se utilizan nombres en lugar de direcciones IP. Estos nombres
son resueltos por servidores DNS.
En el servicio de correo electrónico ni siquiera se utiliza el nombre de una máquina; solo
aparece el nombre de la zona o dominio. Este nombre de dominio aparece en la dirección
del destinatario de un mensaje, justo después de la @. Por ejemplo antonio@smr2.es.
Quiere decir que el servidor de correo del remitente, debe resolver el nombre de dominio y
además, conocer qué máquina del dominio es la que hace de servidor de correo electrónico
para poder enviarle el mensaje.
Para este propósito, ya estudiamos que existe el registro MX.
29/29

Más contenido relacionado

La actualidad más candente

Correo electronico
Correo electronicoCorreo electronico
Correo electronicoyesid023
 
Uso y aplicacion de la internet
Uso y aplicacion de la internetUso y aplicacion de la internet
Uso y aplicacion de la internetosmaaltahona
 
Los Correos Electronicos
Los Correos ElectronicosLos Correos Electronicos
Los Correos ElectronicosZaflowra
 
Correo eletronico
Correo eletronicoCorreo eletronico
Correo eletronicoRAPHALEZ
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónicomarcelaurzua
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronicoaldop3
 
Servicios de Internet
Servicios de InternetServicios de Internet
Servicios de InternetNoemi Mini
 
Servicios de Internet más utilizados
Servicios de Internet más utilizadosServicios de Internet más utilizados
Servicios de Internet más utilizadosDaniel Orviz Suarez
 
El internet y sus usos.
El internet y sus usos.El internet y sus usos.
El internet y sus usos.Yakmary
 
Tipos de correos
Tipos de correosTipos de correos
Tipos de correosIrina Coba
 
EL CORREO ELECTRÓNICO.
 EL CORREO ELECTRÓNICO. EL CORREO ELECTRÓNICO.
EL CORREO ELECTRÓNICO.Johana MCT
 
El Correo Electrónico.
El Correo Electrónico.El Correo Electrónico.
El Correo Electrónico.oedr22
 
Internet, usos y aplicaciones
Internet, usos y aplicaciones Internet, usos y aplicaciones
Internet, usos y aplicaciones pankhenaton
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1lauriih
 

La actualidad más candente (20)

Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
El correo electrónico.
El correo electrónico. El correo electrónico.
El correo electrónico.
 
Correo Eletronico
Correo EletronicoCorreo Eletronico
Correo Eletronico
 
Estudio caso 1
Estudio caso 1Estudio caso 1
Estudio caso 1
 
Servicios
ServiciosServicios
Servicios
 
Uso y aplicacion de la internet
Uso y aplicacion de la internetUso y aplicacion de la internet
Uso y aplicacion de la internet
 
Los Correos Electronicos
Los Correos ElectronicosLos Correos Electronicos
Los Correos Electronicos
 
Correo eletronico
Correo eletronicoCorreo eletronico
Correo eletronico
 
Internet Básico
Internet BásicoInternet Básico
Internet Básico
 
Correo electrónico
Correo electrónicoCorreo electrónico
Correo electrónico
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronico
 
Servicios de Internet
Servicios de InternetServicios de Internet
Servicios de Internet
 
Servicios de Internet más utilizados
Servicios de Internet más utilizadosServicios de Internet más utilizados
Servicios de Internet más utilizados
 
El internet y sus usos.
El internet y sus usos.El internet y sus usos.
El internet y sus usos.
 
Tipos de correos
Tipos de correosTipos de correos
Tipos de correos
 
Tarea
TareaTarea
Tarea
 
EL CORREO ELECTRÓNICO.
 EL CORREO ELECTRÓNICO. EL CORREO ELECTRÓNICO.
EL CORREO ELECTRÓNICO.
 
El Correo Electrónico.
El Correo Electrónico.El Correo Electrónico.
El Correo Electrónico.
 
Internet, usos y aplicaciones
Internet, usos y aplicaciones Internet, usos y aplicaciones
Internet, usos y aplicaciones
 
PresentacióN1
PresentacióN1PresentacióN1
PresentacióN1
 

Similar a Correo Electrónico CFM

Pages from 6669669 java mail
Pages from 6669669 java mailPages from 6669669 java mail
Pages from 6669669 java mailCTS Corporation
 
El correo electronico
El correo electronicoEl correo electronico
El correo electroniconelsonpere
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronicopelsonperez
 
multimedios, el Email
multimedios, el Emailmultimedios, el Email
multimedios, el EmailDennisAmaya3
 
Servidor de correo
Servidor de correoServidor de correo
Servidor de correofregio16
 
Informatica basica 5. internet
Informatica basica 5. internetInformatica basica 5. internet
Informatica basica 5. internetEdward Ropero
 
Correo Electronico
Correo ElectronicoCorreo Electronico
Correo ElectronicoJoseNavarro
 
El correo electronico hahkell escalona
El correo electronico hahkell escalonaEl correo electronico hahkell escalona
El correo electronico hahkell escalonaHahkell Escalona
 
El correo electronico alirio echeverria
El correo electronico alirio echeverriaEl correo electronico alirio echeverria
El correo electronico alirio echeverriaalirio echeverria
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsxavier tejada
 

Similar a Correo Electrónico CFM (20)

Pages from 6669669 java mail
Pages from 6669669 java mailPages from 6669669 java mail
Pages from 6669669 java mail
 
Correo electronico
Correo electronicoCorreo electronico
Correo electronico
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronico
 
El correo electronico
El correo electronicoEl correo electronico
El correo electronico
 
multimedios, el Email
multimedios, el Emailmultimedios, el Email
multimedios, el Email
 
informe general
informe generalinforme general
informe general
 
Correo
CorreoCorreo
Correo
 
Correo
CorreoCorreo
Correo
 
Correo
CorreoCorreo
Correo
 
CORREO ELECTRONICO
CORREO ELECTRONICOCORREO ELECTRONICO
CORREO ELECTRONICO
 
Servidor de correo
Servidor de correoServidor de correo
Servidor de correo
 
Informatica basica 5. internet
Informatica basica 5. internetInformatica basica 5. internet
Informatica basica 5. internet
 
Correo Electronico
Correo ElectronicoCorreo Electronico
Correo Electronico
 
El correo electronico hahkell escalona
El correo electronico hahkell escalonaEl correo electronico hahkell escalona
El correo electronico hahkell escalona
 
E mail
E mailE mail
E mail
 
El correo electronico alirio echeverria
El correo electronico alirio echeverriaEl correo electronico alirio echeverria
El correo electronico alirio echeverria
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Cómo montar un servidor de correo windows
Cómo montar un servidor de correo windowsCómo montar un servidor de correo windows
Cómo montar un servidor de correo windows
 
Ecorreo
EcorreoEcorreo
Ecorreo
 

Último

libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdfFAUSTODANILOCRUZCAST
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenadanielaerazok
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webDecaunlz
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdfFernandaHernandez312615
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellajuancamilo3111391
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxRodriguezLucero
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfOscarBlas6
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.imejia2411
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxssuser61dda7
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAdanielaerazok
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenajuniorcuellargomez
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx241532171
 

Último (13)

libro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdflibro de Ciencias Sociales_6to grado.pdf
libro de Ciencias Sociales_6to grado.pdf
 
Institucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalenaInstitucion educativa la esperanza sede la magdalena
Institucion educativa la esperanza sede la magdalena
 
Buscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la webBuscadores, SEM SEO: el desafío de ser visto en la web
Buscadores, SEM SEO: el desafío de ser visto en la web
 
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf2º SOY LECTOR PART 2- MD  EDUCATIVO (6).pdf
2º SOY LECTOR PART 2- MD EDUCATIVO (6).pdf
 
Historia de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ellaHistoria de la Medicina y bases para desarrollo de ella
Historia de la Medicina y bases para desarrollo de ella
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptxPRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
PRIMARIA 1. RESUELVE PROBLEMAS DE FORMA MOVIMIENTO Y LOCALIZACIÓN 2 (2).pptx
 
COMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdfCOMPETENCIAS CIUDADANASadadadadadadada .pdf
COMPETENCIAS CIUDADANASadadadadadadada .pdf
 
MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.MODELO CARACTERIZACION DE PROCESOS SENA.
MODELO CARACTERIZACION DE PROCESOS SENA.
 
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptxrodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
rodriguez_DelAngel_MariaGPE_M1S3AL6.pptx
 
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENAINSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
INSTITUCION EDUCATIVA LA ESPERANZA SEDE MAGDALENA
 
institucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalenainstitucion educativa la esperanza sede magdalena
institucion educativa la esperanza sede magdalena
 
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsxactividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
actividad.06_crea_un_recurso_multimedia_M01_S03_M01.ppsx
 

Correo Electrónico CFM

  • 1. Ciclo Formativo Sistemas Microinformáticos y Redes Grado Medio Módulo Servicios en Red Servicio de correo electrónico
  • 2. Servicio de correo electrónico Ciclo Formativo de Grado Medio Sistemas Microinformáticos y Redes. Módulo: Servicios en Red [SR]. Autor: José Antonio Ibáñez López CEPA “CASTILLO DE ALMANSA” http://cepacastillodealmansa.com Departamento de Informática. 2015-16
  • 3. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 1 UNIDAD 5. SERVICIO DE CORREO ELECTRÓNICO Contenido: 1. INTRODUCCIÓN ................................................................................. 3 1.1. ¿QUÉ ES EL CORREO ELECTRÓNICO?...................................................................................... 3 1.2. CARACTERÍSTICAS...............................................................................................................4 1.3. ORIGEN Y EVOLUCIÓN .........................................................................................................4 2. ELEMENTOS DEL SERVICIO ............................................................. 5 2.1. MTA.................................................................................................................................6 2.2. MDA.................................................................................................................................6 2.3. MUA.................................................................................................................................6 3. ESTRUCTURA DE LOS MENSAJES .................................................. 7 3.1. CABECERA .........................................................................................................................7 3.2. CUERPO...........................................................................................................................10 3.2.1. Uuencode, uudecode ...........................................................................................10 3.2.2. Attachments..........................................................................................................10 3.2.3. MIME........................................................................................................................10 4. PROTOCOLOS DE CORREO ELECTRÓNICO ................................ 12 4.1. SMTP .............................................................................................................................12 4.2. POP3 .............................................................................................................................13 4.3. IMAP..............................................................................................................................14 4.4. EJEMPLO: ENVÍO/RECEPCIÓN DE UN MENSAJE.................................................................. 15 5. AGENTES DE USUARIO DE CORREO ............................................ 17 5.1. TIPOS..............................................................................................................................17 5.2. CONFIGURACIÓN DE UNA CUENTA.......................................................................................17 6. SERVIDORES DE CORREO ELECTRÓNICO................................... 21 6.1. INTRODUCCIÓN.................................................................................................................21 6.2. INSTALACIÓN DE MAILENABLE............................................................................................22 6.3. ADMINISTRACIÓN DE MAILENABLE ......................................................................................25 6.4. REGISTRO MX EN DNS......................................................................................................29 1/29
  • 5. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 3 1. Introducción 1.1. ¿Qué es el correo electrónico? El correo electrónico (e-mail) es el servicio que permite la creación y transmisión de mensajes entre usuarios de la red, sin necesidad de que estén conectados simultáneamente. Según los datos de España, actualmente es el servicio de Internet más utilizado después de la mensajería instantánea (en el 2011 ocupaba el primer lugar). El concepto es muy similar al del correo postal: puedes escribir cartas y enviarlas a una dirección, y también las puedes recibir en tu dirección o buzón. Pero todo ello se realiza en muy poco tiempo, sin importar la distancia hasta el destinatario, y pudiendo enviar el mismo mensaje a varios destinatarios a la vez. Como aspectos negativos, el servicio de correo electrónico - no garantiza que los mensajes lleguen a su destino, - no asegura que el remitente sea quien dice ser, a no ser que se use un certificado digital, - no mantiene un compromiso de avisar de cualquier anomalía en el transcurso del envío o recepción del mensaje. Los mensajes pueden incluir archivos de texto, de sonido, video, imágenes, etc. Son los denominados adjuntos o attachments. Para que dos usuarios puedan intercambiar mensajes de correo electrónico, ambos deben tener una cuenta de correo electrónico en una máquina que será el servidor de correo electrónico. Esta cuenta se identificará con una dirección de correo electrónico, que será única y tendrá la forma: nombre_usuario @ nombre_dominio 3/29
  • 6. Una dirección de correo electrónico tiene dos partes separadas por el símbolo de la arroba: La arroba @ significa ”at” (”en” en inglés).- - Lo que aparece antes de la @ identifica al usuario. Lo que aparece después de la @ identifica un dominio de Internet al que pertenece el servidor de correo electrónico que alberga la cuenta. - Por ejemplo, Andrés Gómez podría tiene la dirección: agomez@maestre.es – o – Andres.Gomez@maestre.es Pag. 4 1.2. Características El correo electrónico fue uno de los primeros servicios ofrecidos por la red ARPANET (la red precursora de Internet), pero esto no quiere decir que sea un servicio exclusivo de Internet. El correo electrónico es un servicio que se ofrece prácticamente en todos los tipos de redes existentes. En general, las características del correo electrónico son: - Constituye un sistema de mensajería interpersonal: con un remitente y uno o varios destinatarios, pudiendo incluirse el propio remitente entre los destinatarios. - No es interactivo, es decir, no se espera una contestación inmediata del mensaje. - No es intrusivo, es decir, el mensaje se leerá cuando se quiera. - Sigue el modelo cliente-servidor. El equipo servidor es donde están definidas las cuentas de correo de los usuarios y sus buzones correspondientes; los clientes de correo son los encargados de gestionar la descarga de mensajes así como su elaboración y borrado. 1.3. Origen y evolución El primer intercambio de correo electrónico entre dos ordenadores fue llevado a cabo en 1971 por Ray Tomlinson, un ingeniero de Bolt Beranek and Newman (BBN), la empresa encargada de poner en marcha Arpanet. Este ingeniero es conocido por dos cosas: a) Desarrolló un programa para que sus compañeros pudiesen intercambiar mensajes desde y hacia máquinas conectadas a la red ARPANET. b) Escogió el símbolo de la arroba (@) como carácter separador entre el nombre de usuario y la máquina con la cuenta de correo. En inglés, este símbolo se lee como «at» (en). En 1980, Suzanne Sluizer y Jon Postel crearon el embrión del protocolo SMTP (Simple Mail Transfer Protocol), diseñado para el intercambio de mensajes entre servidores que siempre permanecían conectados a Internet. SMTP se convertía así es un estándar de facto (estándar de hecho) del servicio. 4/29
  • 7. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 5 Elementos implicados en una comunicación de correo electrónico En 1984, época en la que se empezó a utilizar el ordenador personal que se conectaban ocasionalmente a Internet, surgió la necesidad de que los mensajes de correo pudiesen ser descargados por estos usuarios finales. Apareció así el protocolo POP (Post Office Protocol). El protocolo POP inicial sólo permitía funciones básicas de descarga o borrado de mensajes. Más tarde aparecieron nuevas versiones del protocolo (POP2 y POP3) que ampliaban la funcionalidad del servicio y ofrecían una mejor gestión de los mensajes de correo. Con estos dos protocolos (SMTP y POP) se solucionaba el problema del transporte del correo a través de Internet, pero con una limitación: solo son capaces de transportar mensajes en formato texto ASCII. Para solucionar esta nueva cuestión, se utilizaron programas específicos de codificación y decodificación, como son UUEncode y UUDecode, hasta que aparecieron los tipos MIME en 1992. En 1986 se diseñó un nuevo protocolo, el IMAP (Internet Message Access Protocol), protocolo de acceso a mensajes en Internet. Este protocolo permite acceder al correo desde cualquier equipo que tenga conexión a Internet, permitiendo gestionar los mensajes de manera remota sin necesidad de descargarlos como lo hace POP. 2. Elementos del servicio Todo servicio de correo electrónico consta de los siguientes elementos o agentes: MTA, MDA y MUA. Usando una analogía del mundo real, - los MTA actúan como la oficina de correo (el área de clasificación y de transmisión, que se encarga del transporte del mensaje), - los MDA actúan como buzones de correo, que almacenan mensajes, tanto como les permita su volumen, hasta que los destinatarios controlan su buzón. Esto significa que no es necesario que los destinatarios estén conectados para poder enviarles un correo electrónico. - El usuario gestiona sus mensajes de correo mediante el MUA o agente de usuario. (las direcciones de correo están en servidores distintos) 5/29
  • 8. Pag. 6 2.1. MTA Agente de transferencia de correo (Mail Transfer Agent). Es el componente encargado de la transferencia de los mensajes de correo electrónico entre máquinas mediante la utilización del protocolo SMTP. Un mensaje de correo puede pasar por varios MTA en su viaje hacia el destinatario. El MTA es en realidad el servidor de correo electrónico o servidor SMTP. Sus funciones principales son: - El encaminamiento del correo entre diferentes sistemas. - Gestiona la distribución del correo saliente y está pendiente de la llegada de correo desde Internet (desde otros MTA). 2.2. MDA Agente de entrega de correo (Mail Delivery Agent). Su función es copiar los mensajes del agente de transferencia de correo (MTA) o servidor de correo, al buzón de correo del usuario. Este agente no transporta mensajes entre sistemas ni es un interfaz de trabajo para el usuario. El agente de entrega (MDA) es en realidad el software que implementa los protocolos POP e IMAP: acepta correo entrante y lo distribuye al buzón del destinatario. 2.3. MUA Agente de usuario (Mail User Agent). Es el programa que utiliza el usuario para gestionar sus mensajes de correo. Constituye el interfaz de usuario que le permite editar, componer y enviar un mensaje de correo. - Cuando el MUA es un programa instalado en el sistema del usuario, se llama Cliente de correo electrónico. - Cuando se usa una interfaz de web para interactuar con el servidor de correo, se llama Webmail. 22 clientes para gestionar correo electrónico: http://linquea.com/22-clientes-para-gestionar-correo-electronico/ 6/29
  • 9. CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 7 MÓDULO Servicios en Red Servicio de Correo Electrónico 3. Estructura de los mensajes En todo mensaje de correo electrónico se distinguen dos partes: - la cabecera y - el cuerpo del mensaje. 3.1. Cabecera Está compuesta por una serie de campos con información fundamental para la transferencia del mensaje. En concreto, en ella se determina toda aquella información que permite al usuario saber quién envía el mensaje, cómo ha enviado el mensaje y cuándo lo ha enviado. La estructura de la cabecera está definida en el RFC 882. Los campos que contiene la cabecera son: - From (remitente): Contiene la dirección de correo electrónico del remitente, y posiblemente el “nombre real”. - To (destinatario): Esta es la dirección de e-mail del destinatario. Si hay varias direcciones se separan por comas. - Cc (destinatario copia, carbon copy): Esta es una lista de las direcciones de correo que recibirán una “copia de carbón” del mensaje. Si hay varias direcciones, se separan por comas. - Bcc o Cco (destinatario copia oculta, blind carbon copy): Esta es una lista de las direcciones de correo que recibirán una “copia de carbón ciega” del mensaje. La diferencia principal entre “CC:” y “CCO:” es que las direcciones listadas en el “CCO:” no aparecerán en la cabecera del mensaje que se envía a cada destinatario. Es decir, los destinatarios que hay en este campo reciben el mensaje sin aparecer en ninguna lista. Por tanto, el campo CCO nunca lo ve ningún destinatario. Ejemplo: Ana escribe un correo electrónico a Beatriz (su profesora), para enviarle un trabajo. Incluye la dirección de Beatriz en el campo TO. Sus compañeros de grupo, Carlos y David, quieren recibir una copia del mensaje, así que les incluye en el campo CC. Por último, sabe que a su hermano Esteban también le gustaría ver este trabajo aunque no forma parte del grupo, así que le incluye en el campo CCO para que reciba una copia sin que los demás se enteren. Entonces: - Beatriz recibe el mensaje dirigido a ella (sale en el campo Para), y ve que Carlos y David también lo han recibido. - Carlos y David reciben un mensaje que no va dirigido a ellos, pero ven que aparecen en el campo CC, y por eso lo reciben. En el campo Para siguen viendo a Beatriz. - Esteban recibe el correo de Ana, que está dirigido a Beatriz. Ve que Carlos y David también lo han recibido (ya que salen en el CC), pero no se puede ver a él mismo en ninguna lista. 7/29
  • 10. Pag. 8 - Subject (asunto): Describe el motivo del mensaje en pocas palabras. Es opcional pero muy conveniente. - Date (fecha): Indica la fecha y hora en que se envió el mensaje. - Reply-To (responder a): Especifica la dirección a la que el remitente desea que el destinatario le conteste. Esto puede ser útil si se tienen varias direcciones, pero se desea recibir la mayor parte del correo sólo en aquella que se usa más a menudo. Este campo es opcional. Otros campos que pueden existir son: - Organization (organización): La organización que posee la máquina desde la que se ha enviado el mensaje. Si la máquina usada es la suya propia no incluya este campo, o bien indique “privado” o cualquier trivialidad sin sentido. Este campo no está descrito en ningún RFC y es completamente opcional. Algunos programas de correo lo soportan directamente, pero la mayoría no. - Message-ID (id del mensaje): Una cadena generada por el transporte de correo en el sistema remitente. Es única para cada mensaje. - Received (recibido): Cada host de la red que procesa el mensaje (incluyendo las máquinas del remitente y el destinatario), insertan este campo en el encabezado, dando el nombre del host, una identificación de mensaje, hora y fecha a la que lo recibieron, de qué host procede, y qué software de transporte ha sido usado. Este campo permite conocer la ruta que el mensaje ha seguido. Ejemplo: (...) Received: ursa.cus.cam.ac.uk (cusexim@ursa.cus.cam.ac.uk [131.111.8.6])by al.animats.net (8.9.3/8.9.3/Debian 8.9.3-6) with ESMTP id WAA04654 for <terry@animats.net>; Sun, 30 Jan 2014 22:30:01 +1100 Received: from ph10 (helo=localhost) by ursa.cus.cam.ac.uk with local- smtp (Exim 3.13 #1) id 12EsYC-0001eF-00; Sun, 30 Jan 2014 11:29:52 +0000 Date: Sun, 30 Jan 2014 11:29:52 +0000 (GMT) (...) 8/29
  • 11. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 9 Ejemplo de cabecera de un mensaje de correo electrónico: MIME-Version: 1.0 Received: by 10.60.43.3 with HTTP; Sun, 15 Jan 2014 10:12:05 -0800 (PST) Bcc: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com> Date: Sun, 15 Jan 2014 19:12:05 +0100 Delivered-To: jmmdelhoyo.inf@gmail.com Message-ID: <CANZn_ui-G5x_YRjFfjRjabX7mWLDx06+x8CrStF4kFhaJF2- gA@mail.gmail.com> Subject: Prueba mensaje From: =?ISO-8859-1?Q?Jos=E9_Manuel_Mart=EDnez_del_Hoyo?= <jmmdelhoyo.inf@gmail.com> To: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com> Cc: =?ISO-8859-1?Q?Jos=E9_Manuel?= <jmmdelhoyo.inf@gmail.com> Content-Type: multipart/alternative; boundary=0015175741b013cb2004b6950941 --0015175741b013cb2004b6950941 Content-Type: text/plain; charset=ISO-8859-1 Mensaje importante para David Saludos. --0015175741b013cb2004b6950941 Content-Type: text/html; charset=ISO-8859-1 Mensaje importante para David<div><br></div><div>Saludos.</div> --0015175741b013cb2004b6950941-- Esta cabecera es de un mensaje enviado y recibido con el Webmail de Gmail. 1) Abre un mensaje en Gmail y haz clic en la flecha hacia abajo que se encuentra junto a la flecha Responder. 2) Selecciona Mostrar original. 9/29
  • 12. Pag. 10 3.2. Cuerpo El cuerpo del mensaje contiene la información propiamente dicha. Está compuesto de una serie de líneas de texto ASCII, y su tamaño depende de la cantidad de información que el usuario transmita. Pero si el cuerpo del mensaje solo puede contener texto, ¿cómo podemos enviar distintos tipos de archivo dentro de un mensaje? Es decir, ¿cómo se envían los ficheros adjuntos? 3.2.1. Uuencode, uudecode Ahora existen formas cómodas para hacerlo pero no siempre fue así. Hace años, los usuarios que querían transferir por medio de correo electrónico ficheros que contuvieran algo más que caracteres ASCII, sólo podían recurrir a codificar ellos personalmente sus ficheros. Esto todavía puede seguir haciéndose utilizando los programas uuencode y uudecode, presentes normalmente en los sistemas UNIX, pero de los que también existen versiones para Windows y otros sistemas operativos. Con estos programas el remitente del mensaje se encarga de codificar el fichero convirtiéndolo en una cadena de caracteres ASCII. El fichero resultante es incluido dentro de un mensaje de correo tradicional. Por su parte, el usuario receptor aplica al mensaje recibido un programa decodificador, que sirve para recuperar el fichero original. 3.2.2. Attachments El método utilizado actualmente es el del attachment (adjunto). Se trata de lo siguiente: 1) El remitente del correo indica que quiere enviar, junto con su mensaje de texto, un fichero de cualquier tipo (un programa, una imagen, un documento, etc.). 2) El sistema de correo se encarga de codificarlo y transmitirlo, dividiéndolo, si es necesario, en varias partes. Como es natural, es necesario que el programa de correo electrónico del receptor sea capaz de "entender" la codificación utilizada. El sistema de codificación más extendido es MIME. 3.2.3. MIME MIME (Multipurpose Internet Mail Extensions), no establece un nuevo protocolo; tan sólo constituye una forma normalizada de intercambio de mensajes electrónicos multimedia. Fue creado por un grupo de trabajo de la IETF (Internet Engineering Task Force) para facilitar, a través de correo electrónico, el intercambio de ficheros más complejos que los que sólo contenían caracteres ASCII. MIME dio un paso adelante en "transparencia", ya que las aplicaciones cliente pueden saber automáticamente de qué tipo de formato de fichero se trata, y, por tanto, la codificación y decodificación se realiza de forma transparente para el usuario. 10/29
  • 13. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 11 En el mundo multimedia existe gran cantidad de formatos, tanto para imágenes como para audio y video. Éste fue el motivo de que MIME se decantara por agrupar estos formatos según el contenido, y, dentro de cada contenido, se escogieron dos o tres subtipos iniciales. Con el fin de evitar conflictos, las futuras implementaciones de la norma deben registrar nuevos subtipos ante el IANA (Internet Assigned Numbers Authority). No obstante, se pueden especificar subtipos particulares utilizando el prefijo X-, sin necesidad de que sean aprobados y registrados. Por ejemplo video/x-msvideo se utiliza para especificar ficheros de Video for Windows, el estándar de Microsoft, habitualmente reconocible por la extensión .avi. El campo que determina el tipo de formato escogido se especifica en la cabecera del mensaje, presentando la siguiente sintaxis: Content-Type: tipo/subtipo; parámetro Ejemplo: Content-Type: text/plain; charset=ISO-8859-5 indicaría que el contenido del mensaje es un texto plano (sin formato) en el que se ha utilizado el conjunto de caracteres ISO 8859-5 (ISO alfabeto árabe). La lista actualizada de los subtipos registrados puede encontrarse en: http://www.iana.org/assignments/media-types/ La clasificación de formatos de ficheros MIME se decidió utilizar posteriormente en el funcionamiento del protocolo HTTP: la World Wide Web. 11/29
  • 14. Pag. 12 4. Protocolos de correo electrónico 4.1. SMTP SMTP (Simple Mail Transfer Protocol) o Protocolo Simple de Transmisión de Correo es el estándar de Internet para el intercambio de correo electrónico. Está definido en el RFC 5321 (el RFC 2821 está obsoleto) y sigue el modelo cliente-servidor. Este protocolo fue ampliado en 1993 (RFC 1425), dando lugar al protocolo ESMPT (Extended Simple Mail Transfer Protocol) que incorpora nuevos comandos y opciones de entrega. SMTP es un protocolo de nivel de aplicación y utiliza normalmente el puerto 25 en el servidor para establecer la conexión. Si utiliza seguridad, utiliza el 465. Las funciones de este protocolo son: - transporte del correo saliente desde la máquina del usuario remitente hasta el servidor de correo de la cuenta del remitente. - transporte de correo entre los MTA SIMPLE MAIL TRANSFER PROTOCOL (SMTP) Familia TCP/IP Función Envío de mensajes de correo electrónico Puertos 25/TCP 465/TCP para SMTPS Origen 1982 Ubicación en la pila de protocolos Aplicación SMTP Transporte TCP Red IP Estándares RFC 1425 (1993) RFC 5321 (2008) http://es.wikipedia.org/wiki/SMTP Para ello: - El usuario remitente del mensaje redacta el mensaje y lo envía a su servidor de correo: protocolo SMTP. - Desde el servidor de correo del remitente, se reenvía el mensaje al servidor de correo del destinatario: protocolo SMTP. - Por último, el destinatario tiene varias opciones, entre las cuales NO se usa SMTP sino otros protocolos: a) mediante un programa Cliente de correo, descarga el mensaje de su buzón del servidor a su máquina local y procede a leerlo: protocolo POP3. b) mediante un programa Cliente de correo, accede a su buzón del servidor y lee el mensaje: protocolo IMAP. c) mediante un navegador web, usa el Webmail para ver su buzón y lee el mensaje. 12/29
  • 15. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 13 Aplicación POP3 Transporte TCP Red IP Autenticación No es requerida por el SMTP original; esto supone un gran problema, ya que favorece el envío y recepción de mucho correo basura (SPAM). Además, un usuario no local puede también utilizar el sistema de otro usuario para enviar sus mensajes. Las nuevas extensiones de SMTP incorporan ya comandos de autenticación y lo normal es que se utilice en cualquier servidor de correo electrónico. Reenvío diferido Es importante saber que, para que dos sistemas intercambien correo mediante SMTP, no es necesaria una conexión permanente e interactiva entre ellos: el protocolo SMTP es capaz de almacenar los mensajes y llevar a cabo el reenvío a sus destinos de forma diferida. 4.2. POP3 El protocolo POP (Post Office Protocol) o protocolo de oficina de correo permite la gestión, acceso y transferencia de mensajes de correo electrónico entre el servidor remoto y la máquina del usuario (cliente). El diseño de POP permite que los usuarios con conexiones no permanentes a Internet (tales como las conexiones por modem), descarguen sus mensajes de correo cuando se encuentren conectados de tal manera que puedan ver y manipular sus mensajes sin necesidad de permanecer conectado. En la actualidad, el protocolo POP va por la tercera versión, de ahí que se conozca como POP3. Este protocolo está descrito en el RFC 1939 que reemplazó al RFC 1725. El cliente POP3 se conecta al servidor a través del puerto 110 o por el 995 si utiliza seguridad. POST OFFICE PROTOCOL (POP3) Familia TCP/IP Función Obtención de mensajes de correo electrónico en clientes locales Puertos 110/TCP o 995/TCP (POP3S) Origen POP 1984 / POP3 1994 Ubicación en la pila de protocolos Estándares RFC 1939 (1996) http://es.wikipedia.org/wiki/POP3 Un cliente de correo que utilice POP: - se conecta al servidor donde está su cuenta o mailbox y se autentifica. - obtiene todos los mensajes del buzón de usuario y los almacena en el equipo local del usuario como mensajes nuevos, - los elimina del servidor y finalmente se desconecta. 13/29
  • 16. Pag. 14 Por tanto, la comunicación tiene las siguientes fases: a) Fase de conexión: el servidor está a la escucha en el puerto 110 o 995, esperando la conexión de un cliente de correo. b) Fase de autentificación: el servidor espera un nombre y clave de una cuenta. No es posible pasar a la fase siguiente si la validación del usuario no ha sido correcta. c) Fase de transacción: una vez validado el usuario, su buzón en el servidor se bloquea (para evitar inconsistencias) y está disponible para ser consultado. Se podrán mostrar, descargar y eliminar los mensajes del servidor. d) Fase de actualización: el usuario se desconecta y el servidor actualiza el buzón, elimina los mensajes que se han marcado para borrar y desbloquea el buzón (ya pueden entrar nuevos mensajes). Hay que tener en cuenta que POP3 transmite las claves en texto plano. Por este motivo es importante utilizar el protocolo POP3 seguro (pop3s), que es similar al POP3, pero encriptado mediante SSL (Secure Sockets Layer), siempre que el cliente de correo soporte SSL. 4.3. IMAP El protocolo IMAP (Internet Message Access Protocol) o protocolo de acceso a mensajes de Internet, es utilizado por los clientes de correo para acceder a los mensajes almacenados en servidores remotos. IMAP fue diseñado como una moderna alternativa a POP por Mark Crispin en el año 1986. Fundamentalmente, los dos protocolos les permiten a los clientes de correo acceder a los mensajes almacenados en un servidor de correo, pero con IMAP, es posible gestionar los mensajes sin necesidad de descargarlos. Algunas características son: - Cualquier máquina con acceso a Internet podría acceder al buzón de correo. - Permite manipular remotamente los buzones. El correo permanece en el servidor hasta que sea eliminado por el usuario de forma explícita. - Es compatible con el estándar MIME y permite recibir archivos adjuntos. - El puerto que utiliza el protocolo original es el 143. Si utiliza seguridad, utiliza el 993. INTERNET MESSAGE ACCESS PROTOCOL (IMAP) Familia TCP/IP Función Acceso a mensajes de correo electrónico desde clientes locales Puertos 143/TCP o para IMAPS 993/TCP Origen 1994 Ubicación en la pila de protocolos Aplicación IMAP Transporte TCP Red IP Estándares RFC 3501 (2003) http://es.wikipedia.org/wiki/IMAP 14/29
  • 17. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 15 cto para transferir el mensaje. Esquema de envío de mensaje 4.4. EJEMPLO: Envío/Recepción de un mensaje El ejemplo consiste en el envío de un mensaje de correo electrónico a través de Internet. Ana (ana@a.org) envía un mensaje a Bea (bea@b.com). Cada una tiene una dirección de correo en un servidor distinto (una en a.org, otra en b.com), pero éstos se pondrán en conta Pasos: 1) Ana escribe el mensaje en su programa cliente de correo electrónico. Al darle a Enviar, el programa se comunica, utilizando SMTP, con el servidor de correo usado por Ana: smtp.a.org; le transfiere el mensaje y le da la orden de enviarlo. 2) El servidor SMTP ve que ha de entregar un correo a alguien del dominio b.com, pero no sabe con qué máquina tiene que contactar. Por eso consulta a su servidor DNS (usando el protocolo DNS), y le pregunta quién es el encargado de gestionar el correo del dominio b.com. Técnicamente, le está solicitando el registro MX asociado a ese dominio. 3) Como respuesta a esta petición, el servidor DNS contesta con el nombre del servidor de correo del dominio b.com que utiliza Bea. En este caso es mx.b.com. 4) El servidor smtp.a.org ya puede contactar con mx.b.com y transferirle el mensaje, que quedará guardado en este segundo servidor. Se usa otra vez el protocolo SMTP. 15/29
  • 18. Pag. 16 5) Más adelante (quizás horas o días después), Bea abre su programa cliente de correo donde tiene configurado el acceso a su cuenta mediante POP3, y aprieta el botón Recibir nuevo correo. (En caso de acceso con IMAP, accederá a su buzón pero sin descarga de mensajes). 6) Esto inicia una conexión, mediante el protocolo POP3, a la máquina pop3.b.com. Este servidor es el mismo que el del paso anterior (mx.b.com), ya que se encarga tanto de recibir correos del exterior como de entregárselos a sus usuarios; es decir, implementa los protocolos SMTP y POP3. Finalmente, el mensaje de Ana se descarga en el ordenador de Bea y se cierra la conexión. Ésta es la secuencia básica, pero pueden darse varios casos especiales: a) Si ambas personas están en la misma red (una Intranet de una empresa, por ejemplo), entonces no se pasa por Internet. b) También es posible que el servidor de correo de Ana y el de Bea sean el mismo ordenador. c) Ana podría tener instalado un servidor SMTP en su ordenador, de forma que el paso 1 se haría en su mismo ordenador. De la misma forma, Bea podría tener su servidor de correo en el propio ordenador. d) Una persona puede no usar un programa de correo electrónico, sino un webmail. El proceso es casi el mismo, pero se usan conexiones HTTP al servidor de correo, que lógicamente tendrá también un servidor HTTP. Normalmente existe más de un servidor de correo disponible en un dominio. De esta manera, aunque uno falle, se podrían seguir recibiendo mensajes de correo electrónico. 16/29
  • 19. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 17 5. Agentes de usuario de correo 5.1. Tipos Como ya se ha visto, el agente de usuario (MUA) es el software que el usuario ejecuta para gestionar los mensajes de su cuenta de correo electrónico. Dependiendo del protocolo usado y modo de trabajo, encontramos distintos tipos de agentes de usuario. a) Cliente de correo (POP3/IMAP) Programa instalado en el equipo del usuario. Permiten la descarga de los mensajes al equipo local en el caso de utilizar POP3, o el acceso a los mensajes y carpetas del servidor del correo sin necesidad de descargarlos en el caso de IMAP. Los clientes de correo pueden manejar varias cuentas a la vez sin importar quién nos haya proporcionado la cuenta. Aunque los Webmail cada vez tienen más opciones, en general los clientes de correo tienen muchas más opciones que el Webmail. Para utilizar un cliente de correo, primero hay que asegurarse que nuestro servidor de correo soporta POP3 o IMAP y que está habilitado en nuestra cuenta. Ejemplos de clientes de correo POP3/IMAP son Mozilla Thunderbird, Microsoft Outlook, Mailbird, Evolution. b) Webmail (correo web): Este tipo de agente de usuario no es un software que haya que instalar en el ordenador. Únicamente hay que disponer de un navegador web (y conexión a Internet) puesto que accederemos al buzón desde dicho navegador (protocolo HTTP). La desventaja de este sistema es que el webmail suele tener menos funciones que un cliente de correo, aunque esto va cambiando con el tiempo, y los webmail actuales cada vez tienen más y mejor funcionalidad. La mayor ventaja es poder acceder al buzón de correo desde cualquier lugar y ordenador, siempre que haya acceso a Internet. 5.2. Configuración de una cuenta Para empezar, necesitas conocer algunos datos para configurar tu cuenta en un cliente de correo. Los datos esenciales son: - servidor saliente (SMTP) y puerto - servidor entrante (POP3/MAP) y puerto - usuario y contraseña de tu cuenta de correo. Ejemplo: Datos para configurar las cuentas de correo de JCCM para acceso POP3/IMAP http://wikisic.jccm.es/index.php?title=Configurar_el_correo_electr%C3%B3nico 17/29
  • 20. Pag. 18 Página de información de SMTP e IMAP en cuentas GMail Ventana inicial de Mailbird Suponiendo que tienes una cuenta de correo en GMail, y quieres gestionarla desde un cliente de correo para Windows llamado Mailbird, usando IMAP, debes seguir los siguientes pasos: 1) Consulta las instrucciones de GMail para configurar el acceso IMAP: https://support.google.com/mail/troubleshooter/1668960?hl=es 2) Abre Mailbird. Como aún no tienes ninguna cuenta de correo agregada, pedirá que configures una: 18/29
  • 21. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 19 3) La configuración será la siguiente: 4) Una vez que la configuración es válida, es posible acceder al buzón y examinar los mensajes de correo que haya: 19/29
  • 22. Pag. 20 5) Editar una cuenta existente o Añadir una nueva cuenta menú > Opciones > pestaña Cuentas 20/29
  • 23. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 21 6. Servidores de correo electrónico 6.1. Introducción Ya hemos visto que en el servicio de correo electrónico se hace uso de varios protocolos, SMTP, POP3 e IMAP y conocemos cuál es la función de cada uno. Normalmente, el software de servidor de correo suele implementar los tres protocolos; es decir, implementa - un servidor SMTP, - un servidor POP3 y - un servidor IMAP. Algunos ejemplos de este tipo de software (Mail Servers) son los siguientes programas: MailEnable http://www.mailenable.com Es un servidor de correo bastante completo para plataformas Windows. Es posible descargar la versión estándar de forma gratuita (la profesional es de pago). La versión estándar viene con el servicio SMTP, POP3 e IMAP, y da la posibilidad de manejar listas de correo. xmail http://www.xmailserver.org Se distribuye bajo licencia GPL. Se echan de menos algunas opciones interesantes pero funciona y muy bien. Postfix http://www.postfix.org/ Postfix es un servidor de correo de software libre / código abierto, para el enrutamiento y envío de correo electrónico, creado con la intención de que sea una alternativa más rápida, fácil de administrar y segura al popular Sendmail. ArGoSoft http://www.argosoft.com Servidor de correo que destaca por su amigabilidad y facilidad de empleo. Exchange Server Servidor de correo de Microsoft. Hay disponible una versión de evaluación gratuita: https://products.office.com/es-es/exchange 21/29
  • 24. Pag. 22 6.2. Instalación de MailEnable MailEnable es el software elegido para instalar en un Servidor Windows. Algunas características son: - Permite manejar múltiples dominios e infinitas cuentas. - Permite una buena gestión de las cuentas de correo pudiendo crear grupos de usuarios. - Permite establecer políticas de seguridad diversas y cuotas de correo personalizadas para cada usuario. Pasos: 1) Sufijo DNS ANTES de instalar, indica como sufijo DNS del equipo, el nombre del dominio: - Pulsar el botón derecho sobre Equipo y elegir Propiedades - En el apartado de nombre de equipo, haz clic en botón Cambiar la configuración y aparecerá el nombre del equipo. - Haz clic en el botón Cambiar y luego en botón Más... y en la casilla de texto introducimos el nombre de nuestro dominio de ejemplo: smr2.es - Haz clic en todos los botones Aceptar y reinicia el equipo. 22/29
  • 25. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 23 2) Comienzo de la instalación: Lo primero que pide es un Nombre (Name) y Empresa (Company) y aceptar el acuerdo de licencia. 3) Definir Post Office: A continuación, se definirá un nombre para la Post Office, que coincidirá con el nombre del dominio. Este será el nombre que viene después de la @ en las cuentas de correo que creemos posteriormente. - Pon el nombre de tu dominio, en este ejemplo smr2.es - Establece una contraseña para la administración de la Post Office. Después podrás confirmar o modificar los siguientes datos: - el nombre del dominio (coincidirá con el nombre de la Post Office) - el o los servidores DNS (los obtiene de la configuración TCP/IP) - el puerto en el que escuchará el servicio SMTP (por defecto 25) 23/29
  • 26. Pag. 24 és de esta configuración inicial se inicia la copia de ficheros y se comDespu pleta la instalación. NOTA: Opcionalmente, puedes instalar el componente WebMail, siempre que tengas IIS (servidor HTTP), instalado en tu servidor Windows. 24/29
  • 27. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 25 6.3. Administración de MailEnable Una vez finalizada la instalación, aparecerá el icono del programa en la barra del sistema (System Tray). Si haces clic en él, se abrirá la ventana de System Overview que monitoriza todos los elementos del servicio de correo. Para administrar el servidor de correo, debes acceder a la Consola MailEnable desde el menú de Inicio. Te darás cuenta que es una consola tipo MMC: 25/29
  • 28. Pag. 26 g Manager: Existen dos ramas principales: Messaging Manager y Servers Messagin Se configura todo lo concerniente con las “oficinas” de correo (Post Offices) y los usuarios, grupos, listas de correo y dominios. Se pueden crear tantas Post Offices como queramos. Si abres el menú de Post Offices, aparecerá la que has definido en la instalación. Si despliegas el menú de la Post Office, tienes acceso a: - los dominios que maneja, - los mailboxes (los usuarios), - los grupos de usuarios y - las listas de correo. Si haces clic sobre Domains, nos aparecerá el dominio que especificamos en la instalación. Si haces clic sobre Mailboxes, aparecen los usuarios del servidor. Inicialmente solo hay uno, el postmaster. Para crear un nuevo usuario tan sólo debes hacer clic con el botoón derecho sobre el panel derecho y seleccionas Nuevo > Mailbox. Elige - el nombre del usuario, - contraseña (es posible generarla aleatoriamente) Una vez creado, pueder abrir la hoja de Propiedades y modificar datos como el tipo de cuenta, cuota de disco, etc. Las opciones de grupos y listas de correo pueden ser consultadas en la documentación del programa accesible desde su sitio web. 26/29
  • 29. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 27 Servers: Se configura aquí todos los parámetros de las conexiones SMTP, POP e IMAP. - SMTP: Propiedades para la configuración y Stop/Start. 27/29
  • 30. Pag. 28 Configuración servidor SMTP, Configuración servidor SMTP, - Indica el nombre de la máquina que alberga el servidor de correo MailEnable (pestaña General) - Activa la autenticación (pestaña Relay) pestaña General pestaña Relay 28/29
  • 31. MÓDULO Servicios en Red Servicio de Correo Electrónico CFGM Sistemas Microinformáticos y Redes – CEPA “CASTILLO DE ALMANSA” Pag. 29 - IMAP: 6.4. Registro MX en DNS Como ya sabes, en Internet se utilizan nombres en lugar de direcciones IP. Estos nombres son resueltos por servidores DNS. En el servicio de correo electrónico ni siquiera se utiliza el nombre de una máquina; solo aparece el nombre de la zona o dominio. Este nombre de dominio aparece en la dirección del destinatario de un mensaje, justo después de la @. Por ejemplo antonio@smr2.es. Quiere decir que el servidor de correo del remitente, debe resolver el nombre de dominio y además, conocer qué máquina del dominio es la que hace de servidor de correo electrónico para poder enviarle el mensaje. Para este propósito, ya estudiamos que existe el registro MX. 29/29