You are on page 1of 34

UNIVERSIDAD NACIONAL MICAELA BASTIDAS DE APURMAC

ESCUELA

ACADMICA

PROFESIONAL INGENIERA INFORMTICA Y SISTEMAS

IMPLEMENTACION DE UN SERVIDOR DE CORREO EN LAS PLATAFORMAS DE WINDOWS Y LINUX

Asignatura Docente

: Redes de Computadoras. : Ing. Richart Escobedo Quispe.

Integrantes: CHACCARA DIAZ, Chen FLORES CCORISAPRA, Fermin RAFAELE JUAREZ, Gilber YUCRA HUILLCA, Ronald Abancay Apurmac - Per 2011

SERVIDOR DE CORREO

PRESENTACIN El presente trabajo es un aporte fundamental al curso de Redes de computadoras de la EAPIIS-UNAMBA, dirigido a los estudiantes y docente del curso con la finalidad de familiarizarlos con la configuracin de servidores. Para ello partiremos del servidor de correo, capaz de gestionar el envi de correo electrnico a travs de la web. Este presente trabajo viene enmarcando al desarrollo de la tecnologa en la cual nos da a conocer algo muy importante:

SERVIDOR DE CORREO

Este trabajo es dedicado a todas las personas que se dignan en busca del conocimiento que no es suficiente con la que la entregan, los cual nos llevara a un desarrollo personal y social.

SERVIDOR DE CORREO

Los errores causados por los datos inadecuados son mucho menores que los que se deban a la total ausencia de datos. Charles babage (1792-1871) matemtico e inventor britnico

El ordenador ha sido hasta ahora el producto ms genial de la vagancia humana. Slogan de IBM

Las contraseas son como la ropa interior. No puedes dejar que nadie la vea, debes cambiarla regularmente y no debes compartirla con extraos.

Los integrantes

SERVIDOR DE CORREO

ndice de contenidos Resumen.. 6 ABSTRACT..7 INTRODUCCION....8 CAPTULO I 1. ASPECTOS GENERALES...................................................................................11 1.1. OBJETIVOS.................................................................................................11 1.1.1 Objetivo general...........................................................................11 1.1.2 Objetivos especficos. ..................................................................11 1.2. Requerimientos de hardware.......................................................................12 1.3. Requerimientos de software..........................................................................12 1.4.Requipo de trabajo.........................................................................................12 1.5. Eentorno del trabajo......................................................................................12 1.5.1. Entorno Linux................................................................................12 1.5.2. Entorno Windows.........................................................................13 CAPITULO II 2. CONFIGURACIN DEL SERVIDOR...............................................................15 2.1. Configuracin de servidor en Windows server 2003...............................15 2.1.1. Requerimientos inciales..............................................................15 2.1.2. Configuracin de servicio POP3..................................................17 2.1.3. Configuracion active directory.....................................................19 2.1.4. Configurando el servidor DNS....................................................21 2.1.5. Configuramos el IIS.....................................................................22 2.1.6. Demostraciones de envi de correos............................................23 2.2. Configuracin del servidor de correo En CentOS en la versin 5.5......25 2.2.1. Configuracin del servicio postfix...............................................25 2.2.2. Instalacin y configuracin del servicio de dovecot....................29 2.2.3. Instalacin del servicio de Squirrelmail.......................................30 2.2.4. Demostracione de cmo se enva un correo.................................32 BIBLIOGRAFIA............................................................................................................34 CONCLUSION..............................................................................................................35

SERVIDOR DE CORREO

ndice de figuras Figura1: inicio del sistema operativo.......15 Figura2: instalacin de complementos para el servidor de correo..................15 Figura3: complemento de servicio de correo..16 Figura4: complemento del servicio IIS..16 Figura5: creacin de dominio......17 Figura6: creacin de buzones de correo..17 Figura7: direccionamiento de los correos........18 Figura8: creacin de usuario19 Figura9: datos del usuario19 Figura10: ingreso de contrasea para la cuenta...20 Figura11: lista de usuarios...20 Figura12: configuracin de host para el correo.......21 Figura13: ingreso de nuevo host e IP......21 Figura14: direccin de intercambio de email......22 Figura15: vista principal del IIS......22 Figura16: asignacin de IP a nuestro SMTP.......23 Figura17: enviando un correo..........................................................................................24 Figura18: lista de correos por enviar...............................................................................24 Figura19: bandeja de entrada desde el administrador de correo.....................................25 Figura20: vista inicial de CentOS...26 Figura 21: instalacin de Postfix.....26 Figura22: activando la interfaces de entrada.......27 figura23: creando tipo de buzn de correo......28 Figura23: enviando mensaje usando telnet..............29 Figura24: instalacin del dovecot............................29 Figura25: configuracin del dovecot.......................30 Figura26: instalando Squirrelmail...........................31 Figura27: registro del usuario..................................32 Figura28: envi de un correo...................................32 Figura29: carpeta de entrada....................................33

SERVIDOR DE CORREO

RESUMEN Un servidor de correo es una aplicacin informtica cuya funcin es parecida al Correo postal solo que en este caso los correos (otras veces llamados mensajes) que circulan, lo hacen a travs de nuestras Redes de transmisin de datos y a diferencia del correo postal, por este medio solo se pueden enviar adjuntos de ficheros de cualquier extensin y no bultos o paquetes al viajar la informacin en formato electrnico. Los servidores de correo a menudo realizan diferentes funciones segn sea el uso que se planifique para el mismo. Agente de Transferencia de Correo (del ingls Mail TransportAgent o MTA; tambin MessageTransportAgent, Agente de Transporte de Mensajes) es uno de los programas que ejecutan los servidores de correo, y tiene como fin transferir un conjunto de datos de una computadora a otra. El MTA, tiene varias formas de comunicarse con otros servidores de correo: 1.- Recibe los mensajes desde otro MTA. Acta como "servidor" de otros clientes. 2.- Enva los mensajes hacia otro MTA. Acta como un "cliente" de otros servidores. 3.- Acta como intermediario entre un "Mail SubmisionAgent" y otro MTA.

SERVIDOR DE CORREO

ABSTRACT A mail server is a software application whose function is similar to postal mail only in this case the mail (sometimes called posts) that circulate, make it through our datanetworks, unlike the post, by the half can only send file attachments of any length and no packages or travel packages to the information in electronic format. Mail servers often perform different functions depending on the use that we plan for it. Mail Transfer Agent (English Mail Transport Agent or MTA, and also MessageTransport Agent Message Transport Agent) is one of the programs that run mail servers, and is intended to transfer a dataset from one computer to another.The MTA has several ways to communicate with other mail servers: 1. Receives messages from another MTA. Acts as "server" from other customers. 2. Send the message to another MTA. Acts as a "client" on other servers. 3. It acts as an intermediary between a "Mail Submission Agent" and another MTA.

SERVIDOR DE CORREO

INTRODUCCION Un servidor de correo es aquella aplicacin la cual permite enviar mensajes de un usuario a otro no importando en que red se encuentre el usuario. Al servidor de correo se le denomina MTA(agente de transporte de correo) ya que es el encargado de transportar los mensajes hacia el MTA destino. Para que los MTA se puedan comunicar entre si lo hacen por medio del protocolo SMTP el cual es un protocolo simple de transferencia de correo. Esta es la principal funcionalidad de un servidor de correo. En este manual presentaremos paso a paso la instalacin y configuracin de un servidor de correo seguro en Linux (CentOS) tambin en la plataforma Windows (Windows server 2003). En ste proyecto presentaremos una gua avanzada de cmo instalar y configurar una plataforma o sistema de correos segura utilizando el MTA Postfix, Dovecot (IMAP y POP3), Squirrelmail. De igual forma, se debe instalar y configurar un Servicio de Directorios para poder autenticar y almacenar la base de datos de los usuarios, para esto se utilizar la base de datos de OpenLDAP la cual ser administrada desde el servicio de directorio de MandrivaDirectory Server.

10

SERVIDOR DE CORREO

CAPTULO I 1. ASPECTOS GENERALES 1.1. OBJETIVOS 1.1.1 Objetivo general El objetivo general es montar un sistema de correo electrnico totalmente

funcional y de alto rendimiento que use un completo paquete de modernas tecnologas y protocolos que mejoren se eficiencia, robustez, flexibilidad y seguridad, y que nos permita comprender el perfecto funcionamiento e integracin de todos los componentes que conforman la plataforma de correo postfix , para ello realizaremos un manual que le proporcione al usuario una gua bien detallada, clara y fcil de cmo montar este servidor de correos. 1.1.2 Objetivos especficos. Disear e implementar un servidor de correo seguro. Realizar detalladamente la instalacin y configuracin de un servidor de correo Definir claramente el significado de todo componente que utiliza el servidor de correo. Demostrar la fcil administracin de un servidor de correo como lo es el postfix. Hacer que el servidor de correo autentique los usuarios en un sistema de directorio o base de datos como lo es ldap. Hacer que el servidor soporte un sistema de anti-spam y anti-virus, administracin grafica, adems que cifre trfico y permita configurar usuarios y dominios virtuales.

11

SERVIDOR DE CORREO

1.2. REQUERIMIENTOS DE HARDWARE Una computadora core 2 duo 1GB de RAM 250 GB disco duro Procesador de 2.0 GHz.

1.3. REQUERIMIENTOS DE SOFTWARE Los paquetes necesarios para la configuracin de nuestro servidor de correo son: Postfix, appserv ,php , squirrelmail 1.4. EQUIPO DE TRABAJO El equipo de trabajo est conformado por: Jefe de proyecto CHACCARA DIAZ, Chen

Implementacin CHACCARA DIAZ, Chen YUCRA HILLCA, Ronald

Asesoramiento y complemento de la documentacin RAFAELE JUAREZ, Gilber FLORES CCORISAPRA, Fermn

1.5. ENTORNO DEL TRABAJO 1.5.1. Entorno Linux Soportalas arquitecturas de procesador: - Intel x86-compatible (32 bits). - Intel Itanium (64 bits).

CentOS se ajusta plenamente a la poltica de redistribucin del proveedor original y aspira a ser 100% compatible a nivel binario.

12

SERVIDOR DE CORREO

Como es un sistema operativo orientado a servidor trae una serie de facilidades para en uso, adema de ello los paquetes que se usa son flexibles y manejables.

1.5.2. Entorno Windows Windows Server 2003 es un sistema operativo de la familia Windows de la marca Microsoft para servidores que sali al mercado en el ao 2003. Est basada en tecnologa NT y su versin del ncleo NT es la 5.2.

En trminos generales, Windows Server 2003 se podra considerar como un Windows XP modificado para labores empresariales, no con menos funciones, sino que estas estn deshabilitadas por defecto para obtener un mejor rendimiento y para centrar el uso de procesador en las caractersticas de servidor; por ejemplo, la interfaz grfica denominada Lunade Windows XP viene desactivada por lo que slo se utiliza la interfaz clsica de Windows.

Caractersticas

Sus caractersticas ms importantes son:

Sistema de archivos NTFS:

1. cuotas 2. cifrado y compresin de archivos, carpetas y no unidades completas. 3. permite montar dispositivos de almacenamiento sobre sistemas de archivos de otros dispositivos al estilo unix.

Gestin de almacenamiento,

backups.

incluye

gestin jerrquica del

almacenamiento, consiste en utilizar un algoritmo de cach para pasar los datos

13

SERVIDOR DE CORREO

menos usados de discos duros a medios pticos o similares ms lentos, y volverlos a leer a disco duro cuando se necesitan.

Windows Driver Model: Implementacin bsica de los dispositivos ms utilizados, de esa manera los fabricantes de dispositivos slo han de programar ciertas especificaciones de su hardware.

ActiveDirectory Directorio de organizacin basado en LDAP, permite gestionar de forma centralizada la seguridad de una red corporativa a nivel local.

Autentificacin Kerberos5 DNS con registro de IP's dinmicamente Polticas de seguridad

14

SERVIDOR DE CORREO

CAPITULO II 2. CONFIGURACIN DEL SERVIDOR 2.1. Configuracin de servidor en Windows server 2003 2.1.1. Requerimientos inciales Configuramos servidor de dominio (Windows server 2003 sp1 interprice edition). En la cual necesitamos (equipo servidor de correo, equipo cliente)

Figura1: inicio del sistema operativo

Para poder realizar o levantar un servidor de correo necesitamos los componentes que se va a mostrar en los siguiente pasos para lo cual no dirigimos al panel de control y agregar caractersticas de Windows.

Figura2: instalacin de complementos para el servidor de correo

15

SERVIDOR DE CORREO

En primer lugar necesitamos el servicio de correo electrnico el cual nos trae los protocolos de pop3 que nos va servir como regla para el funcionamiento de nuestro servidor de correo adems de ello es el que va a administrar las cuentas de los usuarios.

Figura3: complemento de servicio de correo

Para poder tener acceso desde una red distinta o desde la web misma tenemos que crear un DNS para el correo el cual vamos a utilizar yosito.org para lo cual tenemos que activar el (IIS) que se encuentra en servidor de aplicaciones.

Figura4: complemento del servicio IIS

16

SERVIDOR DE CORREO

2.1.2. Configuracin de servicio POP3 Una vez que ya se tiene todos los complementos se empieza a configurar el servicio de po3 el cual nos servir como alojamiento de de la lista de correos el cual no es igual como decir usuarios Creando nuestro dominio: Hacemos clic derecho y escogemos la opcin nuevo despus Dominio y nos muestra la siguiente manera el cual ponemos nuestro dominio yosito.org

Figura5: creacin de dominio

Una vez creado nuestro dominio procedemos a crear nuestros buzones de correo el cual solo se creara el correo electrnico y la contrasea por ejemplo: fermin@yosito.org y su respectiva contrasea

Figura6: creacin de buzones de correo

17

SERVIDOR DE CORREO

Para poder ver en donde se almacenara nuestros correos y el puerto accedemos haciendo clic derecho en YOSITO-MKDCQ2MT propiedades, vemos el

puerto y la direccin donde se almacena los correos POP 3

Figura7: direccionamiento de los correos

18

SERVIDOR DE CORREO

2.1.3. CONFIGURACION ACTIVE DIRECTORY Este servicio nos permite la administracin de usuarios de todo el servidor ya de los que tienen cuenta de correos o simples usuarios del servidor propiamente dicha.

Figura8: creacin de usuario

Enseguida llenamos los datos de cada usuario que van a tener una cuenta de correo electrnico en nuestro servidor de correo

Figura9: datos del usuario

19

SERVIDOR DE CORREO

Aqu nos muestra para poner tu contrasea y hace clicccheck en la segunda opcin

Figura10: ingreso de contrasea para la cuenta

Seguidamente nos muestra todos los usuarios que se tiene ya sea usuarios grupos u otras cuantas que existe para otros fines de servicio

Figura11: lista de usuarios

20

SERVIDOR DE CORREO

2.1.4. Configurando el servidor DNS Configurando en DNS aqu nuestra host

Figura12: configuracin de host para el correo

Hacemos anticlic nos salir opcin donde escogemos Host Nuevo(A)

nos

nuestra en la siguiente figura en la cual llenamos los datos y dominio y la ip

Figura13: ingreso de nuevo host e IP

21

SERVIDOR DE CORREO

En esta opcin nos pide la direccin de correo de intercambio es decir es el host por donde se va a poder transmitir el correo electrnico la cual pondremos mail.yosito.org

Figura14: direccin de intercambio de email

2.1.5. Configuramos el IIS Accedemos ala Administrador de Internet information service (IIS) en este servicio lo nico que se va hacer es simplemente darle una IP correspondiente a nuestro servidor para que se pueda comunicar con otras redes o la web misma

Figura15: vista principal del IIS

22

SERVIDOR DE CORREO

Configurando SMTP

para servicio de correo para as poder recibir o enviar

mensajes para lo cual hacemos click derecho en Servidor virtual de SMTP escogemos la opcin Propiedades y nos muestra la siguiente imagen en la configuramos la IP de muestro HOST

Figura16: asignacin de IP a nuestro SMTP

2.1.6. Demostraciones de envi de correos Para poder hacer las demostraciones del envi de correos electrnicos vamos a utilizar las cuentas de correo que hemos creado si no lo tenemos pedimos al administrador que nos conceda una cuenta con un correo, para enviar u mensaje utilizaremos el Outlook express que se encarga el envi de mensajes. En la imagen que vamos a ver es donde se selecciona el remitente y el receptor del correo por ende deben de ir el asunto y el mensaje que se quiere enviar

23

SERVIDOR DE CORREO

Figura17: enviando un correo

Seguidamente nos va mostrar la lista de correos que se estn enviando a las direccione asignadas

Figura18: lista de correos por enviar

24

SERVIDOR DE CORREO

Para verificar si realmente llego nuestro correo nos dirigimos a la siguiente direccin en donde nos mostrara todos los correos que nos ha sido enviados por los dems usuarios: C:\inetpub\mailroot\mailbaox\yosito.org\p3_chen.mbx

Figura19: bandeja de entrada desde el administrador de correo

2.2. Configuracin del servidor de correo En CentOS en la versin 5.5 2.2.1. Configuracin del servicio postfix Para la configuracin de servidor de correo utilizaremos tres servicio principales los cuales cada uno de ellos trae consigo los diferentes paquetes que vamos a utilizar en este tema de servidor de correo.

25

SERVIDOR DE CORREO

Figura20: vista inicial de centos

Instalacion del servidor postfix que lo haremos con el comando #yum install y postfix =>lo cual nos undica qu va a descargar todos los

archivos necesarios que vamos a utilizar al confirgurar nuestro servidor de correo.

Figura 21: instalacin de postfix

26

SERVIDOR DE CORREO

Una vez instalado el prostrix ingresemos el siguiente comando: # gedit /etc/postfix/main.cf

pasamos a configurarlo, para

este proceso

En este archivo de configuraciones vamos a poder configurar quienes van a entrar a nuestro correo y desde que direcciones nos van poder mandar mensajes de correo. Los primero que hacemos es buscar una lnea donde dice:

inet_interfaces=all. Si es que esta lnea est bloqueado simplemente lo quitamos el smbolo

numeral, en resumen esta lnea nos permite hacer se escuchen todas las solicitudes de red.

Figura22: activando la interfaces de entrada

En la siguiente lnea a modificar es donde que se refiere al formato de buzn que vamos a utilizar por defecto es el Mailbox, en este caso vamos a utilizar el Maildir luego guardamos y cerramos seguidamente nos dirigimos a la terminal.

27

SERVIDOR DE CORREO

figura22: creando tipo de buzn de correo

Luego iniciamos el servicio postfix, para esto utilizamos el comando: # service postfix start Para probar el servidor postfix este funcionando correctamente primero

creamos usuarios.

Adduser fermin Passwd fermin

Aduser redes Passwd redes Estos son los usuarios que se van a utilizar en el manejo de cuentas de

correo localhost: 127.0.0.1 # telnet 127.0.0.1 smtp Y aqu escribimos el siguiente lnea de comando de EHLO localhost y nos muestra como siguiente. Para enviar un mensaje primero ingresamos el usuario para esto ingresemos el comando mail from: y el usuario. A continuacin probaremos si el servidor funciona correctamente. Para este ingresemos la siguiente lnea de cdigo especificando el puerto telnet de

28

SERVIDOR DE CORREO

Figura23: enviando mensaje usando telnet

2.2.2. Instalacin y configuracin del servicio de dovecot Este servicio llamando dovecot nos va a dar un soporte para el manejo de usuario de correo para lo cual trae una base de datos como es el mysql y sus dems componentes para lo cual procedemos a instalar mediante el comando siguiente: # yum y install dovecot

Figura24: instalacin del dovecot

29

SERVIDOR DE CORREO

Seguidamente procedemos a configurar es te servicio con el comando: # gedit /etc/dovecot.conf Al igual que en el anterior de configuracin tambin aqu podemos hacer modificaciones como vemos en la siguiente figura.

Figura25: configuracin del dovecot

Seguidamente iniciamos el servicio del dovecot d ela siguiente manera: # service dovecot start 2.2.3. Instalacin del servicio de Squirrelmail Para lo cual tambin utilizamos el comando: # yum y install Squirrelmail =>este paquete nos trae para que el funcionamiento del correo electrnico sea mediante una aplicacin web este servicio est compuesto por paquetes que son:

Php-conmon Php-abstring Php-cli Squirrelmail Php-ldap php

los cuales nos servira como soporte en el manejo de envio de mensajes de correo electronico en una aplicacin web

30

SERVIDOR DE CORREO

Figura26: instalando Squirrelmail

Nota: el Squirrelmail ya no es necesario hacer configuraciones pero si uno desea lo puede hacer. Para poder iniciar con el envi de correos electrnicos iniciamos los servicios de postfix, dovecot y httpd los cual usaremos los comandos de: # service postfix restart # service dovecot restart # service httpd restart Estos tres servicios son suficientes para empezar a utilizar nuestro servidor de correo el cual nos dirigimos a un browser para escribir la siguiente lnea de direccin de web

31

SERVIDOR DE CORREO

2.2.4. Demostracione de cmo se enva un correo Para poder enviar un correo en primer seguidamente registrarnos y listo lugar debemos tener una cuenta y

Figura27: registro del usuario

Seguidamente tenemos una bandeja de entrada como los tpicos correos el cual est en la figura tambin podemos enviar un correo previamente llenando los campos necesarios

Figura28: envi de un correo

32

SERVIDOR DE CORREO

Para poder verificar si el correo que se envi esta correcto nos dirigimos a la cuenta de carpeta de entrada donde se muestra el correo que si llego correctamente

Figura29: carpeta de entrada

33

SERVIDOR DE CORREO

BIBLIOGRAFIA Servidor POP3/SMTP en Windows Server 2003 Pablo Martnez http://blog.soporteti.net/2007/11/27/servi Servidor de correo Autor: Ivan perez R Servidor de correo Autor: david valladares cui

34

SERVIDOR DE CORREO

CONCLUSION Con el desarrollo de ste proyecto nos damos cuenta de que el Software Libre intentasuplir una de las necesidades ms importantes en una infraestructura de red como lo esun servicio de directorio. Adems, se logr entender y explicar el funcionamiento, y fcil administracin del servidor de correos mediante el Postfix y sus respectivos soportes que tiene frentea otras aplicaciones como lo son Dovetoc, Squirrelmail, entre otras. Con la elaboracin de ste proyecto, logramos entender una gran cantidad de conceptosque no estaban estipulados dentro de los objetivos de ste, por lo que nos lleva a decirque cumpli satisfactoriamente los objetivos especificados dentro del proyecto.

35

You might also like