Sunteți pe pagina 1din 15

Área: Linux-Redes

Docente: Víctor Hugo Guillen

SERVIDORES DE CORREO (MAIL SERVERS)

I. DEFINICION:

Un servidor de correo o mail servers es una computadora que sirve de


oficina de correo postal para el email. Un intercambio de correos
atraviesa por la red entre los mail servers que funciona gracias a un
software especial. Este software esta diseñado en base a protocolos
estándares para manejar los mensajes de email o correo electrónico, los
gráficos que pueda contener y archivos adjuntos.

Cada proveedor de Internet ISP (internet service provider) tiene un mail


Server que maneja los mensajes de sus clientes ofreciendo este servicio
en forma privada, también hay servidores de correo públicos que utilizan
su propio servidor de correo como ser Hotmail, yahoo, google, etc.

Un programa de email le permite enviar y recibir correos electrónicos,


comunicándose con un servidor de email o mail Server.

Cuando un email es enviado, el programa de email se contacta con el


servidor de correo para pasar el email, el servidor de correo
normalmente se llama mail.nombredelaempresa.com o también puede
ser llamado como el protocolo de envio SMTP (Send Mail Transfer
Protocol, smtp.nombredelaempresa.com.

Los servidores de correo escanean el mensaje para determinar la


información de la dirección de correo. Generalmente en un email existe
información oculta para los clientes pero que es critica para el servidor.

El proceso por el cual se envía un correo electrónico en Internet es muy


similar a la solicitud que se lleva acabo cuando se solicita una página de

-1-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

un sitio, además de las diferencias en implementación, la pieza clave de


esta transacción es el "Servidor de Mail".

Servidores de Mail ("Mail-Server")

Al igual que los servidores de páginas, existen varios servidores


de Mail (también llamados MTA "Mail Transfer Agent") uno de
los más comunes y también Open Source es llamado: Sendmail,
sin embargo, su configuración no es nada fácil, el archivo
principal de configuración sendmail es considerado uno de los
archivos más complejos con los que trabaja un administrador de
Unix. Además de Sendmail existen alternativas como smail y
qmail que también son Open-Source.

Qmail posiblemente sea el más fácil de instalar y ofrece


prácticamente las mismas funcionalidades que Sendmail, y
como muchos otros productos Open-Source su calidad queda
comprobada por las empresas que dependen de el: qmail es
utilizado por Yahoo! mail.

II. SIMILITUDES ENTRE UN SERVIDOR-MAIL Y UN SERVIDOR DE


PÁGINAS ("WEB-SERVER")

Cuando usted solicita una página de www.micompañia.com se


establece una comunicación con el puerto TCP 80 del "Host" de
micompañia.com vía http, si el puerto esta disponible y el "Servidor de
Páginas" lo permite, se le envía la información.

Cuando alguien envía un correo electrónico a chino@micompañia.com,


se establece la comunicación con el puerto TCP 25 del "Host" vía
SMTP, si el puerto esta disponible y el "Servidor de Mail" puede recibir
correo electrónico para chino@micompañia.com entonces el "Servidor

-2-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

de Mail" lo guarda en disco duro para que posteriormente sea leído por
chino

Aunque esta recepción de un correo electrónico está simplificada, esto


es básicamente lo que sucede cuando se envía un correo electrónico,
la complejidad se establece cuando la recepción de este email:

 Realiza el envío a una lista de usuarios.

 Redirige el correo electrónico a otra dirección, como


chino@yahoo.com o chino@sinjale.com.

 Arriba al mismo instante que están llegando otros 3 mensajes


con la dirección @micompañia.

 Entre otras.

III. ENVÍO DE CORREO ELECTRÓNICO

A diferencia de la requisición de una página en Internet, la cual es


iniciada vía un Navegador ("Netscape" o "Explorer") , los envíos de
correo electrónico se realizan entre MTA o "Servidores de Mail",esto es:
Si usted envía un mensaje a yahoo.com, su MTA (el que está
configurado en su Mailer) se comunicará con el MTA de yahoo.com a
través del protocolo SMTP ("Simple Mail Transfer Protocol").(También es
posible utilizar el protocolo UUCP(Unix to Unix Copy), pero para este
caso digamos que es usado muy poco).

 Mailer:
El Mailer es el software que usted utiliza para ver y "enviar" sus
mensajes electrónicos, existen un gran número de estos
paquetes, entre los más comunes están: Eudora, Microsoft
Outlook Express, fetchmail, etc. Los Mailers aunque pareciera

-3-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

que utilizan la misma metodología para revisar mensajes ("Check


Mail") y enviarlos ("Send Mail") esto no es así.

 Revisar el Correo Electrónico (POP o IMAP):

Cuando usted revisa sus mensajes en su "Mailer", éste


establece comunicación con el puerto TCP 110 del "Host" donde
se encuentran sus correos (www.micompañia.com) , el "MTA" o
servidor de mail revisa el usuario y contraseña que usted
especifico en su Mailer , y si existe correo le será enviado a su
Mailer (Outlook Express,Eudora,etc) por medio del protocolo
POP o IMAP.

 Envío de Mensajes (SMTP):

Cuando usted envía un correo de su Mailer, éste establece una


comunicación con el puerto TCP 25 del "Host" que haya
especificado en la configuración del mailer, en otras palabras,
establece una comunicación con el MTA "Servidor de Mail" que
específico en su Mailer, probablemente el de su proveedor de
Servicios de Internet (ISP)

Porque se necesita especificar algo así en el Mailer (Outlook


Express,Eudora..) ?, recuerde que anteriormente se mencionó
que TODOS los envíos de correo electrónico se hacen entre dos
MTA ("Mail Transfer Agents" o "Servidores de Mail") mediante el
protocolo SMTP, debido a que el Mailer(Eudora,Outlook..) no es
un MTA o "Servidor de Mail" per se , el Mailer requiere enviar
estos email a un MTA que realice el envío.

-4-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

IV. FUNCION Y USO

Un programa de email le permite enviar y recibir correos electrónicos,


comunicándose con un servidor de email.

Cuando un email es enviado, el programa de email se contacta con el


servidor de correo para pasar el email, el servidor de correo
normalmente se llama mail.nombredelaempresa.com o también puede
ser llamado como el protocolo de envio SMTP (Send Mail Transfer
Protocol, smtp.nombredelaempresa.com. El servidor de correo escanea
el mensaje para determinar la información de la dirección de correo.
Generalmente en un email existe información oculta para los clientes
pero que es critica para el servidor de correo.

Los mensajes de email son enviados a la dirección correspondiente de


email, lo cual puede implicar que pase por varios routers, los router son
computadoras que reciben paquetes de datos y redireccionan el
mensaje por la ruta más corta posible, asumiendo que nada sale mal, el
mensaje alcanzara su destino final en cuestión de segundos o minutos.

Una vez recibido el mensaje en el servidor de correo, este se guarda en


una casilla virtual. El mensaje permanecerá ahí hasta que el usuario
revise un nuevo mail o lo borre, al hacer esta operación el programa se
contacta con el servidor de email muchas veces llamado POP3 (Post
Office Protocol 3) como ser pop3.servidoresdecorreo.com o simplemente
mail.servidoresdecorreo.com, cuando el programa de email le pregunta
al servidor de correo por cualquier mail, este verifica cualquier mensaje
direccionado para ese usuario. Si encuentra algo el servidor de correo
transfiere los mensajes.

Debido a la gran cantidad de emails no solicitados o spam, algunos


servidores de correo tienen configurado un bloqueado de ciertas
direcciones ip, de las cuales se recibe mucho spam. Una ip es una
dirección única, la cual difiere generalmente de la dirección de correo

-5-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

por lo general es un mensaje de spam. Los filtros de spam pueden


operar a diferentes niveles tanto dentro del servidor como en el
programa de email del cliente. Asi mismo algunos servidores pueden
filtrar en una carpeta especifica todos los mensajes de spam.

V. EL CORREO ELECTRÓNICO

El e-mail comenzó como la posibilidad que permitía a distantes colegas


que trabajaban para una empresa que tenía una LAN trabajar juntos,
compartir experiencias, e intercambiar ideas y proyectos. Luego se
vislumbró la posibilidad de hacer que un usuario pudiera acceder a este
mismo servicio en forma remota es decir sin estar conectado a la red, en
realidad conectada por medio de una línea telefónica y un MODEM.

-6-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

El siguiente paso en la expansión era conectar varias LAN para que


intercambiaran los mensajes dirigidos a sus usuarios. Esta
implementación incluye una dificultad adicional cada servidor de correo
de conocer sus usuarios locales (conectados a su red) y los remotos (de
la otra red) así se introducen las direcciones de correo y los dominios.

El proceso de envío de un mensaje de correo, consistía originalmente en


un usuario escribiendo el mensaje en un programa de aplicación llamado
cliente de correo, en contraposición con el servidor de correo, que
consistía de un editor de texto, posiblemente un corrector ortográfico,
una base de datos de la forma de una libreta de direcciones, un
administrador de archivos (los mensajes recibidos o no enviados) y un
módulo de comunicaciones para poder transferirlos.

El mensaje quedaba almacenado en el mail-Server hasta que el usuario


destinatario usando su cliente de correo se conectara con él y solicitara
los mensaje que le tuviera reservados, el proceso inverso de envío de
mensajes era muy parecido cuando el usuario terminara de escribir su
mensaje, especificando la dirección de el destinatario, se conectaba con
el servidor a fin de depositar el archivo hasta que el destinatario lo
solicitara. Cuando el servidor está conectado a sólo una red la única
limitación de la dirección de destino, además de no permitir espacios en
blanco en la dirección, era que cada dirección debía identificar de forma
unívoca a cada usuario, con una LAN esta restricción es fácil de
implementar pero con más de una ya pasa a ser un problema mayor; así
se introducen los dominios de los usuarios que representan a que
servidor pertenecen y que tienen la forma de una dirección válida, es
decir sin espacios en blanco ni caracteres prohibidos, para diferenciar el
nombre del usuario de su dominio se adoptó en carácter "@" que
significa "en" (at) entonces la dirección Bruno@Servidor.A se puede leer
como "Bruno en Servidor.A"

-7-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

Un problema surgió cuando se intentaron, conectar servidores de correo


que utilizaban productos comerciales distintos, que aunque
conceptualmente hacía lo mismo eran totalmente incompatibles. El
hecho era que hasta el momento no existía un estándar que
reglamentara cómo debían implementar los productos este servicio. La
necesidad de un estándar se hizo más patente cuando redes totalmente
distintas comenzaron a conectarse mediante la INTERNET. Una
compañía, posiblemente multinacional, que tuviera asiento en distintos
países del mundo y quisiera intercambiar e-mail tenía que contratar a un
ISP (INTERNET SERVICE PROVIDER) y así tener acceso ilimitado a la
INTERNET. Este arreglo podría tener la forma de la figura 4.

 SMTP vs X.400

Como solución a este caos de variedades de mensajes de e-mail


totalmente incompatible, surgieron dos soluciones, dos
estándares, aunque parezca contradictorio, el primer estándar es
el de factode la INTERNET y publicó en 1982 bajo la forma de la
RFC 821 y se denominó SMTP (simple mail transfer protocol), el
protocolo simple de transferencia de mail, y como su nombre lo

-8-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

indica la intención de la gente que hizo el estándar era que


conservara la simplicidad de sus predecesores; uno par de años
más tarde, y quizá demasiado, llegó el estándar oficial de la
CCITT para el manejo de mensajes en INTERNET y se llamó
X.400 este estándar nunca llegó a imponerse en la INTERNET
debido a su complejidad, lo poco flexible de las direcciones y a
que llegó un poco demasiado tarde, el hecho es que el estándar
de INTERNET para la transferencia de correo es el SMTP que se
usa aún hoy ampliamente en toda la red, con algunas
excepciones, que debido a su formato de transferencia que será
explicado en la próxima sección, el SMTP no soporta los
caracteres extendidos que son imprescindible en idiomas como el
francés y el alemán, en particular los gobiernos de Franciay
Canadá impulsaron el X.400 como estándar ya que se adaptaban
mucho mejor a sus necesidades, ahora estos dos países son los
únicos que soportan estos protocolos y debido a esto se necesitó
la creación de pasarelas de conversión de un sistema al otro.

 EL POP

-9-
Área: Linux-Redes
Docente: Víctor Hugo Guillen

Estos protocolos funcionan adecuadamente cuando los


destinatarios están permanentemente conectados a la INTERNET
pero unos años después de la publicación de los estándares se
hizo más común la INTERNET para usuarios domésticos que
desde sus casa se conectaban, mediante un MODEM,
esporádicamente a la INTERNET estos usuarios tienen un
contrato con un ISP que está siempre conectado a la red y al
llegar aun mensaje de correo para un usuario de ese ISP el mail-
Server del ISP debe guardar el mensaje hasta que el usuario se
conecte y lo solicite.

Este ambiente se requirió la especificación de otro estándar para


estos usuarios, de esta manera apareció en escena el protocolo
de oficina postal, POP, que actualmente se encuentra en su
versión 3, permite un interfaz simple para la recepción de
mensajes y se complementa perfectamente con el SMTP, en la
forma en que este último se encarga del envío de correo y su
tránsito por la INTERNET hasta el mail-Server destino y el POP
se encarga de el transporte de los mensajes almacenados en el

- 10 -
Área: Linux-Redes
Docente: Víctor Hugo Guillen

servidor a usuarios que esporádicamente se conecta a él. Este


arreglo podría ser algo parecido al de la figura 6. Nótese que no
es necesario que los clientes estén conectados permanentemente
en cambio los servidores si.

VI. PROGRAMAS NECESARIOS PARA SU FUNCIONAMIENTO

 Axigen: Ofrece servidores de email para todo tipo de


necesidades desde negocios hasta proveedores de Internet, así
mismo ofrece software para teléfonos y dispositivos móviles, uno
de los software más reconocidas para email.

 WinMail Mail server: Es una programa tipo corporativo muy


robusto soporta SMTP, POP3, IMAP, Webmail, LDAP, múltiples
dominios, autentificación SMTP, protección de spam , anti-virus,
SSL/TLS , RBL ,SPF, SpamAssassin, Network Storage, remote
access, Web-based administración, y una seria de opciones
adicionales como ser filtering, firma difital, monitoreo en tiempo
real y otros.

 Cmail Server: Es un programa fácil de administrar el servidor y el


webmail, utiliza sistema operativo win NT/2000/xp. Soporta
cantidad ilimitada de usuarios de email a un precio muy
razonable, este sistema es ideal para pymes.

 Mail Messenger Mail Server: Es un software galardonado con


varias opciones como ser: filtrado de email, spam, filtrado de
email y mucho más.

 Complete Mail server: Es un software de alto performance con


POP3/SMTP, tiene opciones de seguridad, spam. Lo más notable

- 11 -
Área: Linux-Redes
Docente: Víctor Hugo Guillen

en este software es que no hay necesidad de cambiar el servidor


de salida smtp, ya que utiliza su propio smtp.

ENVIADORES MASIVOS:

 Best Bulk Email Marketing Software Pro: Es un software


de rápido envio, además que utiliza diferente metodología
dependiendo del email de destino, ofrece envio directo, mediante
smtp o mixto. Tiene su propio editor html, permite personalizar los
envíos y llevar estadísticas, elimina duplicados y mucho más.

 Max Bulk Mailer Pro: Muy fácil de usar ofrece su


programa en español y tiene la característica de ser muy rápido
en el envio, soporta mensajes html, envios smtp.

 Kamiler: Es un programa que tiene 4 métodos de envio de


email, cuenta con plantillas de email html, además que su propio
editor html, puede discrimar los envíos en función a demografía,
sexo, etc.

 Iemailer: Es un software económico y muy reconocido que


le permite crear una campaña en cuestión de 5 minutos, es muy
seguro de utilizar ya que no utiliza tu ip local, de tal forma que no
tu dominio no sea marcado como spam.

 PackPal: Es un enviador de correo muy simple y fácil de


usar, que cualquier persona sin ningún tipo de conocimiento
técnico puede operarlo.

- 12 -
Área: Linux-Redes
Docente: Víctor Hugo Guillen

VII. EJEMPLOS

Ahora se presenta un ejemplo de una transacción de mail:

E: MAIL FROM:<Smith[arroba]Alpha.ARPA>

R: 250 OK

E: RCPT TO:<Jones[arroba]Beta.ARPA>

R: 250 OK

E: RCPT TO:<Green[arroba]Beta.ARPA>

R: 550 No such user here

E: RCPT TO:<Brown[arroba]Beta.ARPA>

R: 250 OK

E: DATA

R: 354 Start mail input; end with <CRLF>.<CRLF>

E: Blah blah blah...

E: ...etc. etc. etc.

E: <CRLF>.<CRLF>

R: 250 OK

En el ejemplo el usuario Smith del hots Alpha.arpa envía tres mensajes


a Jones, Green y Brown. Todos usuarios del host receptor, Beta.arpa,
excepto el segundo que recibe una respuesta negativa.

 Re-envio (Forwarding)

En algunos casos la información del destino es incorrecta, pero el


host receptor conoce la verdadera dirección del destinatario. Si
este es el caso pude tomar dos acciones; o tomar el mensaje y él
mismo re-enviarlo, o informar la dirección de destino correcta y
rechazar el mensaje. Ambas acciones se informan con una

- 13 -
Área: Linux-Redes
Docente: Víctor Hugo Guillen

respuesta al comando RCPT, ahora debe quedar claro que el


host no solo conoce a sus usuarios locales. Ambas respuestas
entregan al emisor la dirección correcta para su uso futuro.

 Las dos situaciones se muestran en el ejemplo.

E: RCPT TO:<Postel[arroba]USC-ISI.ARPA>

R: 251 User not local; will forward to <Postel[arroba]USC-


ISIF.ARPA>

E: RCPT TO:<Paul[arroba]USC-ISIB.ARPA>

R: 551 User not local; please try <Mockapetris[arroba]USC-


ISIF.ARPA>

- 14 -
Área: Linux-Redes
Docente: Víctor Hugo Guillen

ÁREA:

“LINUX - REDES”

Especialidad:

COMPUTACIÓN E INFORMATICA

Profesor:

VICTOR HUGO GUILLEN

INTEGRANTES:

 ELIZABETH CÁCERES CHOQUEHUANCA


 ANA MARIA RAMIREZ LUPACA
 OSCAR BARRIOS ESPINOZA
 SANTOS HUALLPA APAZA

Tacna – Perú
2010

- 15 -

S-ar putea să vă placă și