El correo electrónico es uno de las aplicaciones más importantes dentro de una empresa, ya que esta es un medio directamente relacionado con la productividad de una empresa. Por otro lado el sistema operativo Centos, es de los más estables y seguros, lo cual da un grado de confiabilidad elevado para instalar los servidores dentro de una empresa.

Este manual es un detallado paso a paso de la configuración que se hizo al instalar un servidor de correo en la plataforma Centos. Se ha mostrado todo desde el principio, instalando todo lo que se requiere, todos los prerrequisistos, de tal modo que quien quiera hacerlo en su empresa, es si no que siga el manual desde el principio.

El el siguiente indice de procedimientos, describe en que página del manual se encuentra determinado procedimiento, que no solo sirve a efectos de la instalación del servidor de correo, si no para otra cantidad de aplicaciones en Linux Centos.


INDICE DE PROCEDIMIENTOS
Instalación de servicios en centos……………………………………………………………..15
Configuración de red interna. ………………………………………………………………….15
Instalacion del repositorio rpmforge……………………………………………………………16
Configuración ldap.conf…………………………………………………………………………16
Generar una contraseña encriptada…………………………………………………………..18
Configurar archive slapd.conf…………………………………………………………………..18
Copiar el ejemplo de archivo Ldap…………………………………………………………….19
Creación y configuración de archivo .ldif……………………………………………………..19
Creación de la entrada padre……………………………………………………………….…19
Modificar los permisos en ldap…………………………………………………………………20
Verificación de puertos de escucha……………………………………………………………20
Inicialización del ldap……………………………………………………………………………20
Configuración archivo smb.conf…………………………………………………………….…20
Agregar el esquema del samba al servidor LDAP……………………………………….….23
Agregar ubicación de esquemas al archive slapd.conf……………………………….…….23
Inicializar el samba………………………………………………………………………….…..23
Credenciales del ldpap para el samba…………………………………………………….….24
Instalar el paquete smbldap-tools………………………………………………………….….24
Creación de los LOGS para Ldap………………………………………………………….….24
Modificar los archivos de smbldap –tolos………………………………………………….…25
Poblando ldap……………………………………………………………………………………27
Configuración de nsswitch.conf……………………………………………………………….28
Configurando el sistema para que utilice objetos LDAP……………………………………29
Comprobando el reconocimiento de los objetos LDAP…………………………………….30
Endemoniar Paquete LDAP……………………………………………………………………31
Instalación de librerías para MDS…………………………………………………………….32
Php para mds……………………………………………………………………………………32
Instalación del servidor Apache………………………………………………………………32
Inicialización servidor Apache…………………………………………………………………32
Demonizar Apache……………………………………………………………………………..33
Desactivar Firewall……………………………………………………………………………..33
Endemoniar MMC-Agent……………………………………………………………………….34
Copiar el esquema mmc en carpeta de esquemas ldap……………………………………34
Descargar plugins para el MDS……………………………………………………………….35
Instalación de plugins base…………………………………………………………………….35
Instalación de los plugins samba, network, mail…………………………………………….36
Configuración del plugin Samba………………………………………………………………36
Iniciar mmc-agent……………………………………………………………………………….37
Abrir el Mandriva directory server en navegador……………………………………………37
Descargar archivos para la compilación e instalación de bind………………………….…38
Realizar el parchado de bind…………………………………………………………………..39
Compilación e instalación de bind-ldap……………………………………………………….41
Creación de usuarios y establecimientos de estructura de directorios……………….…….42
Añadir bind a los mensajes de registro………………………………………………….……..43
Iniciar el Archivo de configuración de los mensajes de registro…………………….………43
Asignación de permisos en bind………………………………………………………………44
Configuración archivo de inicio bind………………………………………………………….44
Endemoniar bind………………………………………………………………………………..46
Configuración del archivo named.conf. ………………………………………………………46
Agregar código al archivo root.hint ……………………………………………….…………..47
Instalación dhcp-ldap …………………………………………………………….…………….48
Configuración dhcp-ldap…………………………………………………………….………… 49
Edición del archivo de inicio del dhcpd ……………………………………….………………50
Agregar los esquemas dns y dhcp. ………………………………………….………………..50
Configuración plugin network.……………………………………………….………………….52
Asignar un ip al equipo……………………………………………………….…………………54
Iniciar los servicios de red. ………………………………………………….………………….55
Comprobar una dirección ip……………………………………………….……………………55
Modificar el archivo hosts………………………………………………….……………………55
Modificar el archivo resolv.conf………………………………………….……………………..56
Creación de zona inversa DNS ………………………………………….…………………….57
Creación de zonas dns y ambitos dhcp ……………………………….………………………57
Iniciar servicios de red desde MDS ………………………………….………………………..58
Instalación y configuración mmc-web-mail ………………………….………………………..59
Añadir un dominio de correo. ……………………………………….………………………….60
Desistalar el sendmail ……………………………………………….………………………….61
Descargar paquetes para configurar correo. ………………………………………………….61
Copiar archivos de configuración del mmc-agent para el correo. ……………………….…61
Modificar el archivo main.cf ……………………………………………………………………. 62
Modificación de archivos de correo. ………………………………………………………..….63
Modificar archivo dovecot.conf ……………………………………………………………..…..64
Configuración dovecot.ldap ……………………………………………………………….……64
Añadir dovecot a los log ………………………………………………………………….……..65
Añadir dovecot al arranque del sistema ……………………………………………….………66
Desinstalar squirremail. ………………………………………………………………….………67
Crear usuarios de correo. ……………………………………………………………….………67
Ubicar roundcube en la carpeta de correo. ………………………………………….………..69
Crear hostvirtual para roundcube……………………………………………………..…………69
Cambiar permisos en roundcube…. ……………………………………………….…………..69
Ingrese al archivo de instalación roundcube en el Navegador………………….…………..70
Comandos que verIfica que versión y paquetes tenemos de un programa….…………… 70
Instalación de php para roundcube. …………………………………….……………………..71
Instalación y configuración de mysql para roundcube. ………………..……………………..71
Conectar mysql con php ………………………………………………..……………………….72
Configurar php.ini para el timezone en roundcube. ……………….………………………….73
Configuración del imap y smtp en el rouncube. ………………….……………………………74
Generación de archivos main.inc.php y dc.inc.php …………….…………………………….74
Configuración de contraseña en db.inc.php……………………………………………………75
Verificación del Imap………. ……………………………………………………………………76
Prueba de envio de correo. ……………………………………………………………………..77
Configurando sals ………………………………………………………………………………..79
Testeo de la configuración de seguridad sasl. ………………………………………………..80
Instalación de cripto.utils ………………………………………………………………………..81
Creación de certificados ssl/tls para posfix y dovecov. ………………………………………81
Configurando PostFix con TLS/SSL ……………………………………………………………85
Testeo de la seguridad por medio de telnet para smtp…..….……………………………….85
Configuración el dovecot para que utilice ssl/tls. …………….………………………………86
Instalar e iniciar openssh ……………………………………….………………………………87
Generación de certificador para apache. ……………………….…………………………….87
Configuración de httpd.conf …………………………………….….…………………………..88
Configuración del virtualhost para el webmail. …………………….…………………………89
Ingresar en modo seguro desde el navegador web. …….…………………………………..89
Descargar amavis clamav y spamassassin. …………….……………………………………91
Comprobar milters añadidos al arranque del sistema.. ……………………………………..91
Configuración clamd.conf ………………………………………………………………………..91
Configuración de amavisd.conf ……………………………………………………………..….92
Modificar el postfix para que se comunique con amavisd: ………………………………..…92
Configurar correo para que llegue al amavis. …………………………………………………94
Actualización de clamv, spamassassin………………………………………………………….94
Iniciar milter. ………………………………………………………………….……………………94
Instalar mailscanner. ………………………………………………………….………………….95
Actualizar repositorios y php para mailscanner….. ……………………………………………96
Instalar mailwatch ………………………………………………………………………………..96
Configurar base de datos en mailscanner …………………………………………………….97
Configurar virtualhost para mailscanner………………………………..…….………………..98
Configuración spamassassin para mailscanner………………………..…….………………99
Configurar mailwatch……………………………………………………………………………100
Configurar base de datos para mailwatch…………………………………………………….101
Configurar reglas de mailscanner………………………………………………………….….101
Iniciar mailscanner……………………………………………………………….………………102
Instalar thunderbird…………………………………………………………….…………….….103
Agregar una máquina cliente a un dominio………………………………….…………….…105
Configuración de cuenta de correo seguro en Thunderbird……………….……………….109

Servidor de Correo Seguro y MDS en Centos

Si necesitas aprender a implementar la tecnología en tu empresa, descubre precios y procedimientos, visitando nuestros servicios de tecnología para empresa.