ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia...

18
ACTIVIDAD 11 SERVIDOR DE CORREO YADFARY MONTOYA HERRERA NATALIA HERNANDEZ RAMIREZ GESTIÓN DE REDES DE COMPUTADORES ANDRÉS MAURICIO ORTIZ MORALES FICHA 230490 SENA CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL MEDELLÍN 2012

Transcript of ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia...

Page 1: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

ACTIVIDAD 11

SERVIDOR DE CORREO

YADFARY MONTOYA HERRERA NATALIA HERNANDEZ RAMIREZ

GESTIÓN DE REDES DE COMPUTADORES

ANDRÉS MAURICIO ORTIZ MORALES

FICHA 230490

SENA

CENTRO DE SERVICIOS Y GESTIÓN EMPRESARIAL

MEDELLÍN

2012

Page 2: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

SERVIDOR DE CORREO EN LINUX

Aunque ya hemos realizado configuraciones en nuestro servidor open LDAP, no contamos con un esquema que defina clases y atributos para una cuenta de correo como lo son: mailbox, maildrop, mailenable, quota, etc.

1. Creamos un nuevo archivo llamado mail.schema y lo guardamos en

/etc/openldap/schema/

2. Editamos el archivo.

3. Creamos el archivo misesquemas.conf y lo editamos.

Page 3: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

4. Creamos el directorio conf/ para la creación de los esquemas en formato LDIF.

5. Ejecutar el comando slaptest para realizar la conversión.

El comando slaptest crea el siguiente árbol a partir del directorio conf/ que se

creó previamente.

Page 4: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

6. Hacemos una copia del archivo cn={11}mail.ldif y la editamos.

Cambiamos las siguientes líneas:

Borramos las siguientes líneas.

Page 5: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Importamos el esquema al LDAP

VERIFICACIÓN

Ingresamos el comando tree /etc/openldap/slapd.d/

Para agregar un usuario en LUMA lo primero que se debe hacer es configurar el archivo

mail.ldif mailhost le cambiamos el nombre mailhosts para que lo pueda reconocer la base de datos y para que la base de datos lo pueda reconocer y no presente errores puesto que el archivo misc.ldif también se encuentra la misma palabra mailhost.

Page 6: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Después de haber configurado el archivo se agrega a la base de datos con el comando ldapadd y las opciones que se necesitan

Después de haber agregado el archivo vamos al entono grafico de LUMA donde se agregaran los atributos del MAIL, lo primero que se debe hacer es volver a configurar al usuario aplicándole el nuevo objectclass y los nuevos atributos. Primero vamos al icono templates en donde se aplicara el nuevo objeto en este caso modificaremos donde dice usuario y agregamos el nuevo lo que necesitamos.

En este caso se va a modificar el usuario1 que se encuentra en la unidad organizativa general. Seleccionamos el usuario y le agregamos el nuevo atributo que es mailbox.

Page 7: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Aquí podemos observar que el objectclass mailAccounts ya se le fue agregado al usuario.

Después de seleccionarlo lo editamos el cual vamos agregar el donde quedara guardado todos los correo del usuario.

Page 8: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Agregamos el nuevo atributo que es maileneble qe nos sirve para y lo editamos agregandole OK.

Page 9: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

INSTALACIÓN Y CONFIGURACIÓN DE POSTFIX (MTA y MDA)

Instalación de Postfix # yum install postfix

Editamos el archivo main.cf # nano /etc/postfix/main.cf con los siguientes

parámetros:

nombre del servidor y el dominio (se configuran y se deben descomentar).

En esta línea el dominio que se utilizara para enviar los correos salientes.

Aquí es donde se configurara las interfaces por las cuales se escucharan las peticiones del cliente.

Expecifica cuales dominios pueden entregarlos localmente

Esta configuracion sirve para ver quien puede acceder al servidor postfix

En este se muestra como seran comfigurados los buzones en este caso se utilizara Maildir que permite utilizar varios directorios.

Page 10: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

PRUEBA DEL SERVIDOR DE CORREO CON USUARIOS LOCALES

Reiniciamos el servicio postfix # service postfix restart y hacemos las pruebas

mandando un mensaje en este caso al usuario naya y lo observamos con el comando: cat Maildir/new/ y el número que se le a asignado. Enviamos un correo electrónico del usuario [email protected] al usuario naya.

CONFIGURACIÓN DE POSTFIX USANDO LDAP COMO BACKEND

Modificaremos los parámetros necesarios para que postfix trabaje con los usuarios del directorio (Usuarios virtuales). Vamos de nuevo al archivo main.cf para hacer cambios de configuración en el archivo. Eliminamos la línea

Y agregamos las siguientes al final

Page 11: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Creamos el directorio /var/vmail y un usuario a partir del cual se crearán los buzones.

Directorio: # mkdir /var/vmail

Usuario:

Editamos el archivo /etc/postfix/ldap-accounts.cf

Comprobamos con el usuario1 que ya existe en nuestro directorio

Por último reiniciamos el servicio

Page 12: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

PRUEBA DEL SERVIDOR DE CORREO CON USUARIOS DEL DIRECTORIO

Para realizar la prueba lo haremos con un cliente de línea de comandos mail.

El correo debe estar almacenado en el mailbox del usuario1, que es el directorio /var/vmail/mortiz/Maildir/

Pasamos a leer el mail

Page 13: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

INSTALACIÓN Y CONFIGURACIÓN DE DOVECOT (MAA)

Instalación de dovecot: # yum install dovecot

El siguiente comando muestra la versión de dovecot

Configuramos para que el servicio inicie cuando el sistema arranque:

Configuración de dovecot:

Editamos el archivo de configuración.

Se descomenta la siguiente línea y se habilitan únicamente los protocolos IMAP y POP.

Configuramos la ruta de los buzones de los usuarios e indicamos a dovecot el usuario del sistema para acceder al correo. Para esto se editamos el archivo. /etc/dovecot/conf.d/10-mail.conf

Descomentamos y se configuramos las siguientes líneas.

Page 14: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Editamos el archivo de autentificación de usuarios y deshabilitamos los usuarios locales para LDAP.

Descomentamos las 2 primeras líneas que se muestran resaltadas

En el archivo /etc/dovecot/conf.d/auth-ldap.conf.ext se hace referencia a

otro archivo de configuración que debe crearse /etc/dovecot/dovecot-

ldap.conf.ext. Este archivo está en la documentación de dovecot como ejemplo. Se

realiza la búsqueda del archivo y luego se copia en el directorio /etc/dovecot.

Editamos el archivo /etc/dovecot/dovecot-ldap.conf.ext

Page 15: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Reiniciamos el servicio # service dovecot restart

PRUEBA DEL SERVIDOR POP DESDE LA LÍNEA DE COMANDOS

Instalamos el cliente telnet # yum install telnet

Verificamos la versión

Hacemos un telnet al puerto 110 (POP3)

Page 16: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

PRUEBA DEL SERVIDOR IMAP DESDE LA LÍNEA DE COMANDOS

Hacemos un telnet al puerto 143 (IMAP)

CONFIGURACIÓN DEL SERVIDOR DNS

Instalación del servidor DNS: servidor DNS BIND9 en modo chroot.

# yum install bind-chroot

Configuración del servidor DNS

Editamos el archivo /etc/named.conf

Page 17: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Los archivos que creamos de la zona inversa, directa y de dominio los alojamos en la ruta

/var/named/chroot/var/named.

Page 18: ACTIVIDAD 11 SERVIDOR DE CORREO · actividad 11 servidor de correo yadfary montoya herrera natalia hernandez ramirez gestiÓn de redes de computadores andrÉs mauricio ortiz morales

Reiniciamos el servicio # service named restart

# chkconfig named on

Configuramos la máquina para que use nuestro servidor DNS # nano /etc/resolv.conf