CORREO ELECTRONICO POSTFIX CON WEBMAIL ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED



Documentos relacionados
INSTALACION, CONFIGURACION Y PRUEBAS DE CORREO ELECTRONICO POSTFIX ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED FRANCISCO JAVIER DUARTE GARCIA

Vielka Mari Utate Tineo Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. 16, SERVIDOR

Servidor de correo. En un servidor de correo, intervienen los siguientes protocolos:

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Servidor de Mail (Postfix)

INSTALACIÓN DE SERVIDOR DE CORREO ELECTRÓNICO

Servidor en Ubuntu Juan Antonio Fañas

SISTEMA OPERATIVO GNU/LINUX SERVIDOR DE CORREO

Configuración de un servidor de correo electrónico: Dovecot-Postfix en Fedora 18

Servidor de correo en Linux/ubuntu

Paso 1 - Servidor de correo en Ubuntu: Instalar Apache 2

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Instalación y administración de servicios de correo electrónico

LABORATORIO DE RC: PRÁCTICA 4: IMPLEMENTACIÓN DE UN CLIENTE DE CORREO

SERVIDOR DE CORREO ELECTRÓNICO, POSTFIX y DOVECOT ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA OUTLOOK EXPRESS 6

Instituto Tecnológico de Las Américas (ITLA)

Servidor de correo en Ubuntu: Instalar y configurar servidor de correo

CREACIÓN O MIGRACIÓN DEL CORREO POP A IMAP PARA MOZILLA THUNDERBIRD

CORREO ELECTRONICO POSTFIX CON WEBMAIL ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Rawel E. Luciano B Sistema Operativo III 15- SERVIDOR . José Doñe

MANUAL DE USUARIO DE CUENTAS DE CORREO

Tutorial: Primeros Pasos con Subversion

Configuración de Samba para compartir Archivos

3º Practica Servidor de Correo en Centos Postfix. Sistema Principal 1) Obtener e instalar el servidor de correo Postfix.

El protocolo IMAP ofrece la descarga de correos en modo sólo lectura, es decir descarga sólo una copia del correo y no permite el borrado.

Toda base de datos relacional se basa en dos objetos

WINDOWS : TERMINAL SERVER

GUIA DE USUARIO. CONFIGURACION CORREO ELECTRONICO

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

ACCESO AL SERVIDOR EXCHANGE MEDIANTE OWA

CÓMO FUNCIONA EL CORREO ELECTRÓNICO?

Internet Information Server

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

Ubuntu Server HOW TO : Servidor de Mail Postfix

DOCENTES FORMADORES UGEL 03 PRIMARIA

TUTORIAL. Configuración de cuentas de correo electrónico

Manual de configuración de Thunderbird ÍNDICE

Notas para la instalación de un lector de tarjetas inteligentes.

Propuesta de Portal de la Red de Laboratorios Virtuales y Remotos de CEA

PLIEGO DE CONDICIONES TECNICAS

El correo electrónico o es el servicio más utilizado de Internet, junto con la Web. Hay varios tipos de cuentas, POP, IMAP y SMTP.

MANUAL DE USUARIO DE CUENTAS DE CORREO

Servidor de correo en Ubuntu 10.4: Instalar Apache 2.

EDITRAN/CL. Manual de Usuario e Instalación. Módulo de Cliente Departamental. Windows

Organizándose con Microsoft Outlook

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Oficina Online. Manual del administrador

Acronis License Server. Guía del usuario

MICROSOFT OUTLOOK 2010

GUÍA DE USUARIO DEL CORREO

INSTALACION, CONFIGURACION Y FUNCIONAMIENTO DE SENDMAIL EN FEDORA PRESENTADO POR ALFREDO SANCHEZ CONTRERAS CODIGO ASIGNATURA ASOR PRESENTADO A

Correo Electrónico: Webmail: Horde 3.1.1

Manual hosting acens

Manual de Mozilla Thunderbird

Capítulo 3 Diseño del Sistema de Administración de Información de Bajo Costo para un Negocio Franquiciable

Configurar cuenta de correo en Outlook 2010

CONFIGURACION AVANZADA DE MOZILLA THUNDERBIRD

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

Servicio de Informática Vicerrectorado de Tecnologías de la Información y la Comunicación

HOW TO SOBRE FIREWALL

Manual de configuración de Outlook 2010 ÍNDICE

Manual de Configuración del nuevo servicio de correo electrónico.

AGREGAR COMPONENTES ADICIONALES DE WINDOWS

Software de Comunicaciones. Práctica 7 - Secure Shell. SSH

DESCARGA DE CARPETAS DE MENSAJES DE CORREO DESDE EL WEBMAIL A PC S LOCALES

Ayuda básica relativa al interfaz web

INSTALACIÓN Y CONFIGURACIÓN DE ZEROSHELL 2.0 ALVARO JOSÉ ARIAS RAMIREZ Presentado a: ING. JEAN POLO CEQUEDA

Manual de uso de la Consola de Administración para usuarios Administradores.

REQUISITOS DE HARDWARE...

Manual para uso de cuentas de

Creación Servidor FTP

Infraestructura Tecnológica. Sesión 8: Configurar y administrar almacenamiento virtual

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Mi correo con OUTLOOK

GUÍA RÁPIDA PARA CONFIGURAR EL CLIENTE DE CORREO ELECTRÓNICO ver

Manual para uso de cuentas de correo

CONFIGURACION DE FEDORA DIRECTORY SERVER PRESENTADO POR: ITALO MANUEL MENDOZA JAIMES CODIGO:

TRANSFERENCIA DE INFORMACIÓN CON FTP

Tabla de contenido. 1. Objetivo Asignación de responsabilidades Alcance Procedimientos relacionados...4

Cómo crear y configurar un servidor FTP

CIF-KM. GUÍA DE LOS PRIMEROS PASOS

INSTALACIÓN DE GITLAB

INFORMACIÓN GENERAL CONFIGURACIÓN DE CORREO TIPOS DE USUARIO SEGÚN EL USO

TUTORIAL PARA CREAR UN SERVIDOR FTP

Manual de Administración de su sitio a través del panel de control cpanel

COMO CONFIGURAR UNA MAQUINA VIRTUAL EN VIRTUALBOX PARA ELASTIX

10. El entorno de publicación web (Publiweb)

Configuración y uso de fetchmail

Departamento CERES Área de Tarjetas Inteligentes Manual de Usuario

Actividad 1: Utilización cliente FTP (mediante línea de comandos, entornos gráficos y navegadores/exploradores) (I).

Instalación de FileZilla FTP Server

Sitios remotos. Configurar un Sitio Remoto

Servicio Webmail. La fibra no tiene competencia

INSTALACION Y CONFIGURACION DE POSTGRESQL EN FEDORA

GUÍA PARA LA INSTALACIÓN Y USO DE WORDPRESS BY MASTERHACKS. Guía de instalación y uso de Wordpress Página 1

Transcripción:

CORREO ELECTRONICO POSTFIX CON WEBMAIL ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED BRIAN ALEXIS SIERRA FERRER 1150410 OSCAR MAURICIO URIBE CORDERO 1150454 UNIVERSIDAD FRANCISCO DE PAULA SANTANDER INGENIERIA DE SISTEMAS SAN JOSE DE CUCUTA 2015

CORREO ELECTRONICO POSTFIX CON WEBMAIL ADMINISTRACION DE SISTEMAS OPERATIVOS DE RED BRIAN ALEXIS SIERRA FERRER 1150410 OSCAR MAURICIO URIBE CORDERO 1150454 PRESENTADO A: ING. JEAN POLO CEQUEDA OLAGO UNIVERSIDAD FRANCISCO DE PAULA SANTANDER INGENIERIA DE SISTEMAS SAN JOSE DE CUCUTA 2015

1. MARCO CONCEPTUAL 1.1 SERVIDOR DE CORREO ELECTRONICO Un servidor de correo es una aplicación que nos permite enviar mensajes (correos) de unos usuarios a otros, con independencia de la red que dichos usuarios estén utilizando. Para lograrlo se definen una serie de protocolos, cada uno con una finalidad concreta: SMTP (Simple Mail Transfer Protocol): Es el protocolo que se utiliza para que dos servidores de correo intercambien mensajes. POP (Post Office Protocol): Se utiliza para obtener los mensajes guardados en el servidor y pasárselos al usuario. IMAP (Internet Message Access Protocol): Su finalidad es la misma que la de POP, pero el funcionamiento y las funcionalidades que ofrecen son diferentes. Así pues, un servidor de correo consta en realidad de dos servidores: un servidor SMTP que será el encargado de enviar y recibir mensajes, y un servidor POP/IMAP que será el que permita a los usuarios obtener sus mensajes. Para obtener los mensajes del servidor, los usuarios se sirven de clientes, es decir, programas que implementan un protocolo POP/IMAP. En algunas ocasiones el cliente se ejecuta en la máquina del usuario (como el caso de Mozilla Mail, Evolution, Microsoft Outlook). Sin embargo existe otra posibilidad: que el cliente de correo no se ejecute en la máquina del usuario; es el caso de los clientes vía web, como Hotmail, SquirrelMail, OpenWebmail o Terra. En ellos la arquitectura del servicio es más compleja. 1.2 POSTFIX Es un servidor de correo de software libre / código abierto, un programa informático 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 ampliamente utilizado Sendmail. Anteriormente conocido como VMailer e IBM Secure Mailer, fue originalmente escrito por Wietse Venema durante su estancia en el Thomas J. Watson Research Center de IBM, y continúa siendo desarrollado activamente.

Postfix es el agente de transporte por omisión en diversas distribuciones de Linux y en las últimas versiones del Mac OS X. 1.3 DEVECOT Dovecot contiene los demonios de imap y pop3, para que los clientes de correo electrónico accedan directamente a sus buzones sin ningún problema. Escrito fundamentalmente pensando en seguridad. Desarrollado por Timo Sirainen, Dovecot fue liberado por primera vez en julio del año 2002. 1.4 PROTOCOLOS Los servidores de correo trabajan bajo la arquitectura de cliente/servidor. Para permitir todo este proceso, existe una variedad de protocolos de red que permiten que diferentes maquinas estén usando programas o navegadores para envío y recepción de correo electrónico. Los protocolos que se ocupan son: smtp pop3 Imap PROTOCOLO SMTP SMTP (Simple Mail Transfer Protocol - Protocolo de Transferencia de Correo Simple), proporcionan un mecanismo para transferir correo fiable y eficientemente. Funciona bajo un conjunto de reglas: Acepta mensaje de entrada. Comprueba direcciones de los mensajes. Si son direcciones locales, las almacenan en el mensaje para después recuperarlo. Si son direcciones remotas envía el correo. Un mensaje pasa a través de varias pasarelas SMTP antes de llegar a su destino final, en cada parada es evaluado el mensaje, si el mensaje es suyo lo almacena sino lo envía a otro SMTP

hasta que encuentre su destino final. El protocolo SMTP trabaja sobre TCP y escucha las peticiones por el puerto 25 y 465 modo seguro. PROTOCOLO POP 3 POP3 (Post Office Protocol- Protocolo de Correo), actualmente nos encontramos en la tercera versión de este protocolo. Las ventajas principales que tiene este protocolo son: Las carpetas, mensajes se aguardan en nuestro ordenador. Permite leer el correo recibido sin estar conectado a internet. Liberamos espacio de nuestro buzón en el servidor de correo. Para poder utilizar una cuenta de correo a través del protocolo POP3, es necesario tener configurado algún programa de manejo de correo en nuestra computadora como Thundebird, Evolution, Outlook, etc. El protocolo POP3 trabaja sobre TCP y escucha las peticiones por el puerto 110 y 995 modo seguro. PROTOCOLO IMAP IMAP (Internet Message Access Protocol), es un protocolo de red de acceso a mensajes electrónicos almacenados en un servidor. Es más complejo que POP ya que permite visualizar los mensajes de manera remota y no descargando los mensajes como lo hace POP. La ventaja principal que tiene este protocolo: El correo no es descargado en la computadora. El correo siempre está dentro del buzón del usuario dentro del usuario. Cuando usamos clientes de correo en nuestra computadora solo baja cabeceras de correo. El servidor retiene el correo hasta que el usuario lo elimine. Puede consultarse el correo desde diferentes computadoras. Este tipo de correo fue desarrollado en 1986 en la Universidad de Stanford y trabaja sobre TCP y escucha las peticiones por el puerto 143 y 993 modo seguro. MUA (Mail User Agent) Un MUA (Agente de usuario de correo), es un programa que permite al usuario leer y escribir mensajes de correo electrónico. Los MUA se clasifican en: Aplicaciones o Software. Web.

En aplicaciones del tipo MUA existen nuestro cliente de correo preferidos como: Thundebird, Evolution, Outlook, para los tipos web son las cuentas de correo que tengamos con algún proveedor o que son usadas a través de nuestro navegador web. Pero también existen MUA que se ejecutan dentro de GNU/Linux y UNIX desde consola como Mutt o Pine Los MUA son capaces de recuperar los mensaje de correo electrónico mediante los protocolos POP3 o IMAP depende de como tengamos configurado nuestro MUA. MTA (Mail Transport Agent) Un MTA (Agente de Transporte de correo), se encarga del envio de los mensajes de correo electrónico entre maquinas que usan el protocolo SMTP. Un mensaje pueda pasar por varios MTA hasta llegar a su destino final. Existen varios MTA y son: Sendmail: Es el mas popular, veterano de los MTA, el mas ocupado en internet y muy difícil de configurar y es de código libre. http://www.sendmail.org/ Postfix: Este es otro MTA el segundo mas popular y se piensa que va ser el remplazo de Sendmail, fue desarrollado por Wietse Veneme y puede ser instalado en UNIX, GNU/Linux y Mac OS. http://www.postfix.org/ Qmail: Es un MTA desarrollado por Daniel J. Bernstein, lo que buscaba era una mejor alternativa a Sendmail Exim: Es un MTA desarrollado por la Universidad de Cambridge y puede ser utilizado en la mayorías de los sistemas UNIX y GNU/Linux. http://www.exim.org/ Smail: Es otro MTA de los veteranos que existen en GNU/Linux. http://www.weird.com/woods/projects/smail.html En todas las distribuciones GNU/Linux siempre traen instalado el servidor de correo, para el envío de sucesos o log del sistema y envía un correo al responsable o al administrador del sistema. En la mayoría de las distribuciones trae instalado por defecto Sendmail.

2. INSTALACION DE POSTFIX Una vez loggeado en Fedora Server, se procede a ejecutar la siguiente sentencia la cual procede a la instalación del POSTFIX: # yum y install postfix Una vez termine la instalación se debe ver un mensaje final como el siguiente, el cual nos indica que ha termino de forma correcta:

2.1 FICHEROS DE CONFIGURACION Los ficheros de configuración de Postfix se encuentran en: /etc/postfix/ Dentro de este directorio se encuentran varios archivos: dynamicmaps.cf: Archivo de configuración de mapas dinámicos. main.cf: El archivo de configuración de Postfix. La mayoría de las opciones de configuración se especifican en este archivo. master.cf: Especifica la forma en que Postfix interactúa con diferentes procesos para lograr la entrega de correo. postfix-files: Contiene una lista de los archivos instalados por Postfix. postfix-script: El postfix-script son los comandos de Postfix. Sólo puede ser ejecutada por el comando de Postfix y no funciona si se ejecuta con la mano. post-install: Script que controla los parámetros de instalación de Postfix. sasl: Directorio en se guardan las autenticaciones con el soporte para TLS Y SASL. 3. CONFIGURACION DE POSTFIX Teniendo claridad en la labor de cada uno de los archivos, procedemos a configurarlos para que nos ejecute los servicios en nuestro servidor. El primer archivo a configurar es main.cf, para ello ejecutamos la siguiente sentencia: # vi etc/postfix/main.cf Se verá algo como lo siguiente:

Y digitamos el comando : set number para enumerar las líneas del archivo y asi saber cuales debemos editar. Nos quedará entonces el mismo archivo de la siguiente manera:

Para digitar sobre el archivo ejecutamos el comando i, y procedemos a modificar las líneas 75, 83, 99, 116, 164, 264, 574 y 419. Para ellos quitamos los comentarios sobre cada línea y modifícamos como se especifica a continuación:

LINEA 75, myhostname: Este parámetro especifica el hostname y el dominio de la maquina

LINEA 83, mydomain: Le indica al servidor el nombre de dominio de nuestra maquina

LINEA 99, myorigin: Configura el nombre del dominio con el que salen los correos. Por default ya viene configurado con el nombre de la maquina

LINEA 116, inet_interfaces: Aquí se configuran las interfaces de red en las que se escucharan todas las peticiones. Por defecto viene configurado para que escuche las peticiones tan solo por el. Editamos y cambiamos dicho valor por < all > para que escuche las peticiones por todos los puertos.

LINEA 164, mydestination: Dominios con los cuales solamente recibe correo, aquí agregamos los dominios y separados por comas. Como ya se tiene un parámetro $mydomain definido, simplemente vamos al final de la línea y agregamos dicho parámetro. LINEA 264, mynetworks: A que redes se les permite hacer relay (retransmitir) por este servidor. En este caso editamos al final de la línea, agregando nuestra dirección ip correspondiente. LINEA 574, smtpd_banner: El banner es el sobrenombre que se le da a nuestro servidor. Allí editamos la línea del smtpd_banner = $myhostname como una variable de entorno, seguido de SMTPD Postfix. En lo anterior lo que estamos haciendo es indicándole al banner nuestro hostname seguido del protocolo que se va a usar y del servidor que en este caso es postfix.

LINEA 419, homr_mailbox Aquí lo que hacemos es configurar postfix, para que cada usuario reciba sus correos y se almacenen en una carpeta por separado usando el Maildir/, ya que por defecto viene configurado el almacenamiento de dichos correos todos en una misma carpeta. Luego de haber guardado el archivo main.cf, creamos un directorio donde se va a guardar el maildir, para ello ejecutamos el siguiente comando: # mkdir /etc/skel/maildir Luego creamos un archivo nuevo por medio del cual permita leer la carpeta Maildir creada anteriormente. Esto mediante el siguiente comando: # vi /etc/skell/.muttrc A este archivo agregamos las siguientes instrucciones:

Ya tenemos configurado nuestro servidor Postfix. Lo que vamos a hacer ahora es configurar nuevamente Postfix para que arranque al iniciar la máquina, para ello usamos el siguiente comando: # systemctl start postfix.service Luego habilitamos el servicio de postfix y lo recargamos con el siguiente juego de comandos: # systemctl enable postfix.service # postfix reload La salida a la recarga deber ser como la siguiente: Finalmente ya se tiene instalado y configurado el servicio postfix. A continuación veremos la instalación de dovecot.

4. SERVIDOR DOVECOT Dovecot contiene los demonios de imap y pop3, para que los clientes de correo electrónico accedan directamente a sus buzones sin ningún problema. Escrito fundamentalmente pensando en seguridad. Es decir que este es el servicio que les da a los clientes la posibilidad de elegir de qué forma van a configurar o ver sus correos electrónicos. Para instalar devecot ejecutamos la siguiente sentencia: # yum y install dovecot Al final de la instalación debe mostrar un mensaje como el siguiente indicando una correcta instalación:

Luego de haber instalado dovecot procedemos a modificar un archivo que está en la carpeta de postfix, y lo que vamos hacer es agregar unas instrucciones que nos van a permitir combinar o ligar postfix y Dovecot, para ello entramos al archivo main.cf de la siguiente manera: Una vez estemos en el archivo main.cf lo que vamos hacer es agregar una serie de instrucciones al final de dicho archivo. Este conjunto de instrucciones que se agregan al archivo sirven para darle al postfix la autenticación del Dovecot, la cual va a ser privada. Así mismo también se va habilitar y no va a permitir anónimos, le decimos cual es nuestro hostname y se establecen algunas restricciones que son de seguridad. La líneas a editar corresponden a las líneas entre la 681 y 687, y se configuran de la siguiente manes:

Guardamos el archivo main.cf y ahora configuraremos el archivo dovecot.conf, para ellos ejecutaremos la siguiente instrucción: # vi /etc/dovecot/dovecot.conf Luego vamos a la línea 24 y descomentariamos borrando el # con esto habilitamos el protocolo Imap y POP3. Ahora en la línea 30 descomentariamos y agregamos la sentencia correspondiente para que devecot pueda escuchar. Se configura de la siguiente manera: Luego ingresamos al 10-auth.conf el cual corresponde a las autenticaciones de texto plano, para ingresar a este archivo ejecutamos el siguiente comando: # vi /etc/dovecot/conf.d/10-auth.conf

Una vez ingresado en este archivo, se procede a cambiar la línea 10, la cual corresponde a la autenticación de texto plano, solo cambiamos yes por no, asi: De igual manera, sobre el mismo archivo, cambiamos la línea 100, aquí se modifica la autenticación de las máquinas, agregando al final de esta línea login, quedará así: Guardamos y ahora procedemos a modificar el archivo 10-mail.conf, usando el siguiente comando: # vi /etc/dovecot/conf.d/10-mail.conf

Luego nos ubicamos en la línea 30, está será modificada y allí especificaremos el directorio donde se guardaran los usuarios y sus correos electrónicos, para ello agregamos lo siguiente: Luego de guardar el archivo anterior, abrimos ahora el archivo 10-master.conf ejecutando la siguiente sentencia: # vi /etc/dovecot/conf.d/10-master.conf Ya en el archivo nos ubicamos en la línea 99, descomentamos esta parte y agregamos la línea user y seguido la línea group, postfix creara automáticamente el usuario, la edición quedaría así:

Luego guardamos y ahora vamos al archivo de configuración del dovecot, ubicado en 10- ssl.conf y los abrimos ejecutando: # vi /etc/dovecot/conf.d/10-ssl.conf Dentro del archivo vamos a la línea 8 donde encontramos el parámetro de autenticación ssl, lo deshabilitamos agregando no, la línea quedará así:

Despues de configurar el dovecot, ahora reiniciamos el servidor postfix, dovecot y lo habilitamos mediante las siguientes sentencias: Y de esta manera ya habremos culminado totalmente la configuración del servidor de correo electrónico dovecot.

5. SERVIDOR ANTI-SPAM Para instalar el servicio anti-spam ejecutamos el siguiente comando: # yum install perl perl-mail-dkim.noarch spamassassin Esperamos a que instale, si ha instalado correctamente debe al final mostrar un mensaje de notificación con la palabra Listo! Despues de haber instalado configuramos los archivos necesarios. Lo primero que vamos a hacer es modificar el archivo local.cf, esto para detectar los spam. Con el siguiente comando abrimos el archivo: # vi /etc/mail/spamassassin/local.cf En la parte final del archivo copiamos las siguientes líneas: skip_rol_checks 0 use_razor2 1 use_dcc 1 use_pyzor 1 y finalmente guardamos el archivo Luego se abre el archivo master.cf del directorio postfix, esto para permitir la conexión entre el postfix y el antispam. Esto lo hacemos con el siguiente comando: # vi /etc/postfix/master.cf

Después de abrir el archivo agregamos al final del archivo agregamos las siguientes líneas: permit mynetworks, permit_sasl_authenticated, peject_unauth_destination, reject_invalid_hostname, reject _unauth_pipelining, reject_non_fqdn_sender, reject_unknown_recipient_domain, reject_non_fqdn_recipient, reject_unknown_recipient_domain, check_client_access hash: $config_directory/accesss_client, check_sender_access hash: $config_directory/access_sender permit Luego de modificar el archivo, ahora modificamos el archivo spamfilter.sh, para esto o abrimos con el siguiente comando: # vi /usr/local/bin/spamfilter.sh Y agregamos al final del archivo las siguientes líneas: /usr/bin/spamc /usr/sbin/sendmail i $@ Exit $? Se guarda el archivo configurado y procedemos entonces a reiniciar los servicios spamassassin, postfix y dovecot, mediante los siguientes comandos: spamassassin start postfix reload dovecot reload Por último ejecutamos el siguiente comando: crontab e

Y modificamos el archivo para que el servicio anti-spam se actualice cada cierto tiempo, para ello agregamos las siguientes lineas: 01 8 * * 5 sa-update Guardamos y damos por finalizado la instalación, configuración y preubas del servidor de correo postfix, donde se enviaran correos a los usuarios de las red.

6. CREACION DE CUENTAS DE USUARIO Y PRUEBA DE CORREO En esta parte el primer paso es crear los a usuarios que intercambiaran correos. Para crear esos usuarios se utiliza el siguiente comando: # for usuario in user1 user2 Al ejecutar el comando se pueden adicionar los usuarios con su contraseña agregando lo siguiente: >do >useradd $usuario >passwd $usuario >done Luego se ingresa la contraseña dos veces, hasta que aparezca el mensaje: all authentication tokens updated successfully Para verificar los usuarios creados, vamos al archivo psswd, donde podemos ver los usuarios creados, con el siguiente comando podermos ver el contenido de este: # cat /etc/passwd Ahora configuraremos el alias de los usuarios registrador, para ello ingresamos al archivo virtual con el siguiente comando: # vi /etc/postfix/virtual Una vez abierto el archivo al final de este agregamos las siguientes líneas: Server.asor loquesea(cualquier cosa) user1@server.asor user1 user2@server.asor user2

Después de esto se procede a crear la base de datos de las cuentas configuradas, esto por medio del siguiente comando: # postmap /etc/postfix/virtual Para ver los archivos que están en la carpeta de postfix, se utiliza el siguiente comando: # II /etc/postfix/ Configurado lo anterior, se procede a instalar el protocolo de red telnet que nos permitirá abrir una sesión con una máquina unix, de modo que múltiples usuarios se conecten, abran sesión y utilizan la máquina para el intercambio de mensajes. Para instalar el telnet ejecuta el siguiente comando: # yum y install telnet Esperamos y si la instalación fue exitosa se mostrara al final el mensaje: Complete! Ahora para iniciar sesión, se procede a realizar la conexión por medio de telnet y el puerto 25, esto ejecutando la siguiente instrucción: # telnet localhost 25 Al ejecutar el comando, mostrará el mensaje: conected to localhost como el host usado y a lo que hace referencia el puerto 2, que corresponde al servidor de postfix. Luego procedemos a iniciar el proceso de envio de correo desde el remitente al destinatario, primero se ingresa remitente. REMITENTE: mail from: user1@server.asor Y luego el destinatario: DESTINATARIO: rcpt: user2@server.asor

Luego se procede a escribir el asunto del correo mediante el comando data y luego el comando subject:asunto XXX y por último se escribe el mensaje a enviar con un punto (.) al final para terminar el mensaje. Ahora nos salimos de telnet con el comando quit, y nos vamos a revisar el correo que acabamos de enviar mediante el comando: # cat /var/log/maillog/ Ahora para revisar el correo enviado al destinatario realizamos lo siguiente: Digitamos el siguiente comando: # telnet localhost 110 E iniciamos sesión con el usuario al cual le enviamos el correo (user2). El puerto 110 es el emplea dovecot para leer correos. Para iniciar sesión nos pedirá los datos de usuario: User user2 Pass el que agregamos Luego se hace un listado de los correos de ese usuario con el comando list y leemos el correo con sus correspondientes detalles con el comando: retr num de correo Ya verificado nos salimos de telnet con el comando: quit

7. INSTALACION Y CONFIGURACION DE CORREO SQUIRRELMAIL WEBMAIL Webmail es un software que nos permite consultar el correo desde cualquier ordenador, a través del navegador. Squirrelmail es un rápido y popular paquete de correo web. INSTALACION Primero se agrega el repositorio epel. Los paquetes para Linux Empresarial (o EPEL) es un grupo de interés especial de Fedora que crea, mantiene y administra un grupo de paquetes de alta calidad para Linux Empresarial, incluyendi pero no limitando a Red Hat Enterprise Linux (RHEL), Centos y Scientific Linux (SL). Los paquete de EPEL son usualmente basados en los paquetes de Fedora y nunca entraran en conflicto o reemplazaran a los paquetes de las distribuciones del Linux Empresarial. EPEL usa mucha de las misma infraestructura que Fedora, incluyendo el sistema de construcción, la instancia de bugzilla, el administrador de actualizaciones, el administrador de espejos (mirrors). Para a gregar este repositorio hay que instalarlo, bajándolo desde: http://epel.gtdinternet.com/6/i386/repoview/epel-release.html Luego se instala con el siguiente comando: # rpm ivh epelrelease67.noarch Una vez instalado el repositorio se usa el comando yum para instalar el squirremail: # yum y install squirrelmail Al final de la instalación, si fue exitosa debe culminar con un mensaje de: Listo! Squirrelmail trabaja con el servidor de correo postfix y dovecot, además necesita del servidor web apache y php.

Se debe configurar el funcionamiento del squirrelmail con apache en el archivo squirrelmail.conf, para ello ingresamos al archivo con el siguiente comando: # vi /etc/httpd/conf.d/squirrelmail.conf Una vez en él agregamos las siguientes líneas: Asor /webmail /usr/share/squirrelmail <Directory usr/share/squirrelmail/plugins/squirrelspell/modules > <IfModule mod_authz_core.c> # Apache 2.4 Require all denied </IfModule mod_authz_core.c> # Apache 2.2 Order deny,allow Deny from all <IfModule> </Directory> <Directory /usr/share/squirrelmail> RewriteEngine on CONFIGURACION Por medio del comando conf.pl accedemos a la configuración del squirrelmail: # vi /usr/share/squirrelmail/config/conf.pl En este se configura el idioma, dominio y la interfaz gráfica del software squirrelmail-webmail

Luego instalamos unos plugins del squirrelmail que nos permitirán manejar el menú anterior para configurar según sean las preferencias. Para ello vamos al directorio plugins del squirrelmail, la ruta se especifica a continuación junto con el comando: # cd //usr/share/squirrelmail/plugins/ A continuación se especifican los comandos para los plugins, estos se deben ejecutar sobre la carpeta que acabamos de ingresar:

Ahora volvemos a abrir el archivo conf.pl y allí vemos que ya se encuentra listo el menú del squirrelmail, para iniciar con las respectivas configuraciones Ahora hacemos copia del archivo config.sample.php y lo almacenamos de la siguiente manera, a continuación los comandos especifican la ruta de ubicación y la forma de hacer copia: # cd /usr/share/squirrelmail/plugin/secure_login # cp config.sample.php config.php Vi config.php Abrimos el archivo copiado y en la línea 24 editamos agregando al final un 0. Esta quedara asi: $change_back_to_http_after_login = 0; Por último para acceder al software se realiza por medio de la digitación de la siguiente url en su navegador: http://(ip_su_servidor//webmail/) Y se mostrará la ventana de webmail, donde se ingresa con nombre de usuario y pass para iniciar sesión.

8. BIBLIOGRAFIA http://blog-alexis.rhcloud.com/2011/07/26/como-instalar-un-servidor-postfix-i/ https://www.youtube.com/watch?v=sxzpgzyyimm http://www.linuxparatodos.net/web/comunidad/base-de-conocimiento/- /wiki/base+de+conocimiento/instalaci%c3%b3n+y+configuraci%c3%b3n+de+post fix++en+fedora http://wared-red.blogspot.com/2011/03/manual-instalacion-y-configuracion-de.html http://www.server-world.info/en/note?os=fedora_20&p=mail http://www.server-world.info/en/note?os=fedora_21&p=mail