correo zarafa

35
Administración de redes Página 1 PLATAFORMA DE CORREO “ZARAFA” Realizado por: CATHERINE HERRERA RAIGOZA PAULA ANDREA JARAMILLO FELIPE MONTOYA GÓMEZ Titulación: Administración de redes Instructor: FERNANDO QUINTERO SERVICO NACIONAL DE APRENDIZAJE “SENA” CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL MEDELLIN 2010

Upload: diego-sanchez-rivera

Post on 28-Apr-2015

78 views

Category:

Documents


4 download

DESCRIPTION

configurar correo en zarafa

TRANSCRIPT

Page 1: correo zarafa

Administración de redes Página 1

PLATAFORMA DE CORREO “ZARAFA”

Realizado por:

CATHERINE HERRERA RAIGOZA

PAULA ANDREA JARAMILLO

FELIPE MONTOYA GÓMEZ

Titulación:

Administración de redes

Instructor:

FERNANDO QUINTERO

SERVICO NACIONAL DE APRENDIZAJE

“SENA”

CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL

MEDELLIN

2010

Page 2: correo zarafa

Administración de redes Página 2

ÍNDICE

1. Licencia del documento……………………………………………………..3 2. Introducción …………………………………………………………………4 3. Planteamiento del problema…………..……………………………………5 4. Justificación…………………………………………………………..………6 5. Objetivos…………………………...…………………………………………7 6. Marco teórico………………………...………………………………………8 7. Metodología……………………………………….………………………...10 8. Implementación e instalación de los servicios…………………………..11 9. Conclusiones………………………………………………………………..34 10. Bibliografía………………..…………………………………………………35

Page 3: correo zarafa

Administración de redes Página 3

1. LICENCIA

Page 4: correo zarafa

Administración de redes Página 4

2. INTRODUCCIÓN

Existen diferentes alternativas para el servicio de correo en el mercado, pero muchos entornos que desean realizar este tipo de implementaciones no tienen los recursos monetarios suficientes para costear las onerosas licencias de un servicio privado, es por esto que el presente documento incluye el proceso paso a paso de instalación, configuración y puesta en marcha de una solución sobre software libre. Zarafa incluye casi todas las ventajas que proporcionan los servicios de envío de correo más populares, como libro de direcciones, calendario, notas, tareas, carpetas personales/públicas, permisos configurables, invitaciónes a eventos ó reuniones, marcar estado (ocupado/libre), plamenamiento de recursos, POP3, IMAP, iCalendar, Mensajes “fuera de oficina”, respaldo desde el más bajo nivel, además puede integrarse con Microsoft Outlook Express, thunderbith, revisar el correo desde dispositivos móviles, entre otros. Por todo lo anterior, se puede afirmar que es una excelente propuesta ya combina la usabilidad con otras plataformas y sus propios recursos.

Page 5: correo zarafa

Administración de redes Página 5

3. PLANTEAMIENTO DEL PROBLEMA

El objeto de estudio realizado para este proyecto consiste en investigar en diversas fuentes de la red los procesos necesarios para instalar y configurar un servidor de correo electrónico, además los métodos de seguridad que se puedan implementar en dicho software. Para este caso se propone investigar y proceder a instalar un servicio sobre software libre (para este caso Unix/Linux). Se propone trabajar en una distribución que sea diferente a Debian o Ubuntu con el fin de explorar otras distribuciones y no limitarse a trabajar con las mismas estructuras. Se sugiere implementar el software Zarafa Versión 6.30.14, integrando las mismas características adicionales de un servidor de correo común. Finalmente, se debe demostrar cómo se puede migrar la plataforma, las cuentas de correo y todas las configuraciones que incluya el servidor de correo MS Exchange a Zarafa.

Cabe aclarar que todas estas implementaciones son sobre máquinas virtuales (con Virtualbox).

Page 6: correo zarafa

Administración de redes Página 6

4. JUSTIFICACIÓN Se ha vuelto importante realizar esta investigación y este procedimiento ya que en nuestros días no basta implementar servicios y dejarlos intactos siendo consientes que cada día hay nuevas formas de ataque. También se ha convertido en un punto a favor en cuanto a la aclaración de conceptos y corrección de errores, puesto que se recopilan implementaciones, agregación de software tercero y lo que se genera es una tarea complicada en el primer tanteo, pero una vez documentado el proceso completo, se facilita la faena y solucionar los errores cada vez será en un tiempo más reducido. Es bastante gratificante saber que este tipo de conocimiento no sólo se reserva para el que realiza la investigación y el procedimiento, si no que puede difundirlo y permitir de alguna forma que otros lo trabajen y hasta desarrollen mejor.

Page 7: correo zarafa

Administración de redes Página 7

5. OBJETIVOS Lo que se propone ésta investigación y ésta ejecución es implementar un servicio de correo totalmente funcional que sea pertinente a las opciones que ofrece el mercado actualmente para tener un mejor nivel de eficiencia y rendimiento.

Page 8: correo zarafa

Administración de redes Página 8

6. MARCO TEÓRICO A continuación, se esboza brevemente los conceptos básicos de los temas tratados en el proyecto: Servidor de correo electrónico: Es un sistema que sirve para enviar correos

electrónicos en un dominio de una empresa, entorno educativo ó a través de internet. Utiliza diferentes protocolos para el envío y la entrega de correo, los cuales son SMTP, POP e IMAP.

SMTP es el protocolo que se utiliza para el envío de correros entre los servidores de correo (MTA) y con los protocolos POP e IMAP el usuario de correo (MUA) puede descargar sus correos de los servidores MTA. POP e IMAP se diferencian en las opciones que ofrece al usuario, por ejemplo, un MUA sólo descarga sus correos con el protocolo POP sin dejar copias en el servidor, mientras IMAP permite descargar correos y dejar copias de ellos en el servidor, moverlos a otras carpetas, entre otras funciones. Base de datos: Una base de datos es un almacén de información organizada, para

poderla encontrar y gestionar fácilmente. Ésta serie de datos ordenados van relacionados y agrupados entre sí, luego pasan a ser recolectados y explotados por los sistemas de información de una empresa o institución particular. Actualmente, se puede hacer una

Page 9: correo zarafa

Administración de redes Página 9

analogía entre una base de datos y una biblioteca, sólo que la base de datos estará en formato digital y se puede acceder directamente al dato que sea necesario. Zarafa: Es un servidor que permite enviar correos electrónicos. Su código es abierto (open source) y trae su propio cliente WebAccess (basado en Ajax). Permite integrarse con Microsoft Office Outlook express. Contiene opciones como calendario, libreta de direcciones, notas y carpetas públicas, tareas, invitación a usuarios internos ó externos al calendario, opción para revisar desde dispositivos móviles (PDA, Blackberry). La comunicación que se establece entre el cliente y servidor es llamada SOAP (Simple Object Access Protocol) y la conexión segura en el Outlook es por medio de SSL (Transport Layer Security) para que los datos viajen de forma cifrada. Las bases de datos se almacenan en un servidor MySQL (generalmente)y Los clientes se pueden conectar por el protocolo POP3 ó IMAP y se pueden autenticar por medio de servicios de directorio (como Active Directory, LDAP, banco de datos MySQL interno. DNS: Domain Name Service es un servidor que se encarga de resolver nombres de

dominio asociados a una dirección IP (ó viceversa).

Page 10: correo zarafa

Administración de redes Página 10

7. METODOLOGÍA

El procedimiento de las implementaciones fue apoyado en el uso de maquinas virtuales, que sirven para emular múltiples sistemas operativos en una misma máquina real, facilitando la realización de varias tareas al mismo tiempo; Dicha maquina virtual es la que recibe por nombre “VitualBox”. El sistema operativo utilizado para la configuración es Unix/Linux, específicamente la distribución CentOS.

Page 11: correo zarafa

Administración de redes Página 11

8. Implementación E Instalación De Los Servicios

INSTALACION DE ZARAFA

Imagen 1.paquete a instalar

Para implementar el servidor de correo Zarafa, es necesario instalar previamente un servidor DNS. En la figura anterior se presentan los paquetes a instalar: bind bind-utils bind-libs bind-chroot caching-nameserver

Imagen 2.Instalación de un software para bases de datos

También es necesario instalar mysql server para administrar la base de datos del servidor

de correo.

Imagen 3.Instalación del paquete web.

Se debe instalar el paquete httpd que integran todos los componentes necesarios el servidor web, y el lenguaje php.

Imagen 4. Instalación del paquete para lenguaje de programación PHP

Page 12: correo zarafa

Administración de redes Página 12

Imagen 5. Creación del archivo de zona para el DNS

En la ruta /var/named/chroot/etc se crea el archivo para configurar las zonas (named.conf).

Imagen 6.Configuración de zonas DNS.

Se configura una zona directa y una zona inversa, donde se contemple el tipo (maestro o esclavo) y el nombre del archivo que se configurará después para dicha zona.

Page 13: correo zarafa

Administración de redes Página 13

Imagen 7.copia del archivo de zona directa.

Predeterminadamente existían archivos de configuración de zonas, pero es posible elegir otros nombres para los archivos (como en este caso) asi que, con el comando cp se copian los archivos con nombre predeterminado a los que se quieren asignar (por ejemplo, named.ip6.local.inversa.zone a inversa.zone, que es el nombre que se especificó

en el archivo de zonas.)

Imagen 8. Copia del archivo de zona inversa.

Imagen 9. Configuración del archivo para la zona directa

En el archivo de zona directa se especifica en los registros el nombre del servidor (localhost), la dirección IP del servidor (192.168.10.1) y el nombre de dominio elegido (cebra.net).

Page 14: correo zarafa

Administración de redes Página 14

Imagen 10. Configuración del archivo para la zona inversa.

En el archivo de zona inversa se especifica igualmente que en el archivo de zona directa el nombre del servidor (localhost), la dirección IP del servidor (192.168.10.1) y el nombre de dominio elegido (cebra.net), con la única diferencia de que los registros A y CNAME cambian por PTR.

Imagen 11. Configuración del archivo resolv.conf.

Luego, en el archivo resolv.conf se agrega en frente de nameserver el nombre del dominio y debajo, en frente de nameserver la dirección IP elegida para el servidor.

Page 15: correo zarafa

Administración de redes Página 15

Imagen 12. Prueba del servidor DNS

. Para probar el funcionamiento eficaz del servidor DNS, se introduce en la línea de comandos el comando nslookup y luego el nombre de dominio (debe resolver

seguidamente con el nombre del servidor y el puerto para DNS).

Imagen 13. Página del fabricante de Zarafa.

Page 16: correo zarafa

Administración de redes Página 16

Ahora comienzan los pasos para instalar Zarafa. Primero se ingresa a la página del fabricante y se busca el paquete para descargar (que encaje en las necesidades, por ejemplo, que sirva para x sistema operativo).

Imagen 14. Descarga del archivo de instalación del servidor zarafa.

Page 17: correo zarafa

Administración de redes Página 17

Imagen 15. Comando para descomprimir el paquete descargado

Una véz descargado, con el comando tar se descomprime el paquete.

Page 18: correo zarafa

Administración de redes Página 18

Imagen 16. Comando de instalación.

Ingresando en la carpeta que se acaba de descomprimir, se aplica el comando sh install.sh. En este punto de la sintáxis no ha sido posible instalar, ya que hace falta un paquete.

Imagen 17. Instalación del paquete faltante para instalar

El paquete que hacía falta es sysstat, asi que se procede a instalarlo.

Page 19: correo zarafa

Administración de redes Página 19

Imagen 18. Reinicio de los servicios.

Tambien es necesario reiniciar servicios, como son myslqd, httpd y named.

Imagen 19.vista del archivo server.cfg

Aquí se edita un archivo en /etc/zarafa llamado server.cfg.

Page 20: correo zarafa

Administración de redes Página 20

Imagen 20 Cambios para el archivo server.cfg.

En la línea server_bind se agrega en el campo después del símbolo igual la dirección IP del servidor DNS.

Page 21: correo zarafa

Administración de redes Página 21

Imagen 21. Comando para instalar el servidor.

Ahora se aplica nuevamente el comando sh install.sh. Ahora si da resultado por los pasos

que se realizaron anteriormente.

Page 22: correo zarafa

Administración de redes Página 22

Imagen 22. Confirmación de instalación.

Page 23: correo zarafa

Administración de redes Página 23

Imagen 23. Confirmación para iniciar el servidor.

Imagen 24. Reinicio de zarafa

El servicio de Zarafa se debe reiniciar para comenzar a agregar usuarios.

Imagen 25.creacion de un usuario para zarafa.

Page 24: correo zarafa

Administración de redes Página 24

Con el comando que aparece en la imagen, se añaden nuevos usuarios y se asignan las contraseñas.

Imagen 26. Reinicio de servicios.

Se reinician los servicios zarafa-monitor, zarafa-ical, zarafa-gateway, zarafa-server, zarafa-spooler, zarafa-dagent, zarafa-licensed.

Imagen 27.comando para conectar con el protocolo HTTP

Ahora, se conecta con el servidor web.

Imagen 28. Comando para habilitar puertos

Page 25: correo zarafa

Administración de redes Página 25

Se habilitan los puertos.

Imagen 29. Reinicio de servicios.

Se reinician los servicios httpd, mysqld y named.

Imagen 30. Logueo del usuario creado.

Ingresando en el campo URL de un explorador http://localhost/webaccess/index.php se

abre la ventana para logearse en Zarafa. Se introduce el nombre de usuario que se haya creado anteriormente, la contraseña asociada a éste y el idioma de preferencia.

Page 26: correo zarafa

Administración de redes Página 26

Imagen 31. Interfaz de usuario de correo.

Imagen 32. Prueba de envío de correo

Ya que el usuario ha ingresado correctamente a la interfaz, se envía un correo de prueba a otro usuario.

Page 27: correo zarafa

Administración de redes Página 27

Imagen 33. Logueo de otro usuario.

Migración de Exchange con zarafa

1). Debemos permitir el puerto por el cual migra zarafa (236) para esto basta con establecer un iptable

Imagen 34.

2). Ahora procedemos a ubicarnos donde instalamos nuestro servidor de Microsoft Exchange como tal para descargar el paquete que contiene la herramienta que nos permitirá establecer dicha migración.

Tras ya estar ubicados en Exchange ingresamos a la web oficial de zarafa y y en dowloads descargamos la herramienta “zarafa migration tolos”

Page 28: correo zarafa

Administración de redes Página 28

Imagen 35.

3. Procedemos con la ejecución de dicho instalador

Imagen 36. Descarga de la herramienta para migrar en la página del fabricante de zarafa.

Page 29: correo zarafa

Administración de redes Página 29

4. Una vez finalizamos nuestra instalación ingresamos en inicio - todos lo programas

– zarafa migration tool y accedemos a el aquí aprenderemos detalladamente como

migrar nuestro servidor

Imagen 37.

5. Anteriormente como bien sabemos tuvimos que exportar la cuentas de Exchange y

en este paso solo basta con ubicar el directorio donde se exportaron las cuentas

(PST) y debemos seleccionar todas las cuentas.

Page 30: correo zarafa

Administración de redes Página 30

Imagen 38.

6. Procedemos a digitar la ip de nuestro servidor zarafa y el puerto que ya bien

sabemos es el 236 y seguido del usuario que en nuestro caso es el que tiene

todos los permisos “root” y la contraseña.

Imagen 39.

Page 31: correo zarafa

Administración de redes Página 31

7. A continuación nos mostrara las coincidencias es decir los que están ambos

sistemas de correo el cual como requisito nos indica que deben estar las mismas

cuentas

Imagen 40.

8. Dejamos que la cuentas de correo que exportamos coincidan con los usernames

de zarafa

Page 32: correo zarafa

Administración de redes Página 32

Imagen 41.

9. A continuación veremos las coincidencias a exportar serian otras pero dejaremos

este como ejemplo

Imagen 42.

Page 33: correo zarafa

Administración de redes Página 33

10. Aquí veremos cómo se exportan de un lugar a otro

Imagen 43.

Page 34: correo zarafa

Administración de redes Página 34

9. CONCLUSIONES Durante la instalación del servidor de correo (zarafa y la migración con Exchange) surgieron errores de instalación y se han resuelto muchas dudas, se ha realizado un gran trabajo en equipo y se ha logrado entender concepto de los cuales no se tenía conocimiento. Configuración que con la ayuda de manuales y de nuestros compañeros se lograron resolver de forma exitosa.

Page 35: correo zarafa

Administración de redes Página 35

10. CIBERGRAFIA

www.zarafa.com