Chapter 4. Implementación

Table of Contents

1. Prerequisitos
2. Preparando el sistema Unix (Gentoo GNU/Linux)
3. OpenLDAP
3.1. Configurando el servidor LDAP (slapd)
3.1.1. Agregando los schemas
3.1.2. Agregando la definición de la base de datos
3.1.3. Creando el usuario manager
3.1.4. Definiendo índices
3.1.5. Configurando la lista de control de acceso (ACL)
3.2. Creando el árbol de el directorio
3.2.1. Creando el directorio base
3.2.2. Performance Tunning
4. Postfix
4.1. instalando Postfix con soporte para LDAP
4.2. Configurando Postfix
4.2.1. Maildrop
4.2.2. Configurando las fuentes LDAP
4.2.3. El mapa de transportes
4.2.4. Los alias virtuales (virtual_alia_maps)
4.2.5. Las cuentas virtuales
4.2.6. SMTP Autenticado (SMTP-AUTH)
5. Courier
5.1. Configuración de el demonio de autenticación (courier-authlib)
5.2. Configuración de la búsqueda en el directorio LDAP
5.3. Configurando los servicio de Courier (IMAP,POP3)
5.4. Configurando IMAP sobre SSL
6. Apache
6.1. Configuración de apache2 para soporte PHP y SSL
6.1.1. Configurar apache2 para uso de certificados x509 (SSL)
6.2. Configuración de un virtual host dedicado a Phamm
6.3. Configuración de restricciones de acceso y comunicación segura con (mod_ssl)
7. Phamm
7.1. Instalación base de Phamm
7.2. Configuracion de Phamm
7.3. Configuración de el plugin Mail
7.4. Modificaciones extras a Phamm para soporte de quotas con maildrop
7.5. Modificaciones extras para que use password hash en MD5 con base64 y así pueda corresponder a los hash que genera slappasswd

Esta sección describe como implementar la solución de correo virtual. No todos los detalles con cubiertos, solo lo que es necesario, para mas información ver al final del documento las referencias.