6 - Instalación y configuración de Courier (I)

[editar]
Tutorial creado por Sergio González González. Extraido de: http://es.tldp.org/Manuales-LuCAS/doc-tutorial-postfix-ldap-courier-spamassassin-amavis-squirrelmail/html-unico/smtp-postfix.html#licencia-fdl
28 de Febrero de 2006

En el Ejemplo 2.6, “Instalación del paquete courier-ldap (primera parte)” se instalaron los paquetes courier-authdaemon, courier-base y courier-ldap. En este capítulo se van a configurar de la manera apropiada y se van a instalar aquellos paquetes que faltan para dar servicio POP3 e IMAP a los usuarios.

[Note] Nota

Esta sección se ha basado en la entrada bibliográfica [Roncero01].

Configuración del servicio de autentificación

Courier utiliza un servicio de autentificación para todos sus servicios. Este servicio se puede configurar de varias formas, de manera que haga la autentificación desde varias fuentes (PAM, LDAP, MySQL, et.). Esto significa que una vez configurado este servicio, los demás servicios de courier (POP3, POP3s, IMAP, etc) harán uso de este para la autentificación.

El servicio de autentificación está formado por un demonio llamado authdaemon, cuyo fichero de configuración es /etc/courier/authdaemonrc. Por defecto viene configurado para la autentificación vía PAM. A parte de este método, en esta documentación se hará uso de LDAP, por lo que modifique el archivo /etc/courier/authdaemonrc y añada este método de autentificación a la variable authmodulelist, como se muestra a continuación:

authmodulelist="authpam authldap"
[Note] Nota

En el Apéndice C, Archivo de configuración /etc/courier/authdaemonrc posee un archivo de configuración completo para este demonio.

Configuración de la autentificación por LDAP

Como se ha elegido el método de autentificación por LDAP, se ha de configurar el archivo /etc/courier/authldaprc para adaptarlo a las necesidades del sistema.

Las opciones más importantes que ha de modificar son:

LDAP_SERVER             gsr.pt
 LDAP_PORT               389
 LDAP_BASEDN             ou=people,dc=gsr,dc=pt
 LDAP_BINDDN             ou=postfix,dc=gsr,dc=pt
 LDAP_BINDPW             ********
 LDAP_TIMEOUT            15
 LDAP_AUTHBIND           1
 LDAP_MAIL               mail
 LDAP_FILTER             (!(quota=-1))
 LDAP_UID                uidNumber
 LDAP_GID                gidNumber
 LDAP_HOMEDIR            homeDirectory
 LDAP_MAILDIR            mailbox
 LDAP_FULLNAME           cn
 LDAP_CRYPTPW            userPassword
 LDAP_DEREF              never
 LDAP_TLS                0
[Note] Nota

En el Apéndice D, Archivo de configuración /etc/courier/authldaprc posee un archivo de configuración completo.

Instalación del servicio POP3

El servicio POP3 lo aporta el paquete courier-pop, por lo que ha de instalarse en el sistema:

Ejemplo 3.1. Instalación del paquete courier-pop

# /usr/bin/apt-get install courier-pop
 Leyendo lista de paquetes... Hecho
 Creando árbol de dependencias... Hecho
 Se instalarán los siguientes paquetes NUEVOS:
   courier-pop
 0 actualizados, 1 se instalarán, 0 para eliminar y 9 no actualizados.
 Se necesita descargar 0B/46,6kB de archivos.
 Se utilizarán 221kB de espacio de disco adicional después de desempaquetar.
 --------------------- Sourcerer Apt Watcher ---------------------
 Configure: courier-pop
 -----------------------------------------------------------------
 (Leyendo la base de datos ...
 273580 ficheros y directorios instalados actualmente.)
 Desempaquetando courier-pop (de .../courier-pop_0.45.4-1_i386.deb) ...
 Configurando courier-pop (0.45.4-1) ...
 Starting Courier POP3 server: pop3d.
 
 

La descripción del paquete que se acaba de instalar es la siguiente:

Ejemplo 3.2. Descripción del paquete courier-pop

# /usr/bin/apt-cache show courier-pop
 Package: courier-pop
 Priority: extra
 Section: mail
 Installed-Size: 216
 Maintainer: Stefan Hornburg (Racke) <racke@linuxia.de>
 Architecture: i386
 Source: courier
 Version: 0.45.4-1
 Replaces: pop3-server
 Provides: pop3-server
 Depends: libc6 (>= 2.3.2.ds1-4), exim4 | mail-transport-agent, courier-base (>= 0.45.4),
 courier-authdaemon (>= 0.45.4)
 Suggests: mail-reader, courier-pop-ssl
 Conflicts: pop3-server
 Filename: pool/main/c/courier/courier-pop_0.45.4-1_i386.deb
 Size: 46614
 MD5sum: 962e9728f57c2524f8c4d466796119e3
 Description: Courier Mail Server - POP3 server
  The POP3 daemon from the Courier Mail Server supports only email
  stored in the maildir format.
 

La configuración del demonio pop3d se realiza desde el archivo /etc/courier/pop3d, de todas formas, la configuración por defecto es suficiente en este caso.

[Note] Nota

En el Apéndice E, Archivo de configuración /etc/courier/pop3d tiene un archivo de configuración completo para el demonio pop3d.

Instalación del servicio IMAP

El servicio IMAP lo aporta el paquete courier-imap, por lo que ha de instalarse en el sistema:

Ejemplo 3.3. Instalación del paquete courier-imap

# /usr/bin/apt-get install courier-imap
 Leyendo lista de paquetes... Hecho
 Creando árbol de dependencias... Hecho
 Se instalarán los siguientes paquetes NUEVOS:
   courier-imap
 0 actualizados, 1 se instalarán, 0 para eliminar y 9 no actualizados.
 Se necesita descargar 0B/553kB de archivos.
 Se utilizarán 1602kB de espacio de disco adicional después de desempaquetar.
 Preconfiguring packages ...
 --------------------- Sourcerer Apt Watcher ---------------------
 Configure: courier-imap
 -----------------------------------------------------------------
 (Leyendo la base de datos ...
 273596 ficheros y directorios instalados actualmente.)
 Desempaquetando courier-imap (de .../courier-imap_3.0.3-1_i386.deb) ...
 Configurando courier-imap (3.0.3-1) ...
 Starting Courier IMAP server: imapd.
 
 

A continuación se muestra la descripción del paquete:

Ejemplo 3.4. Descripción del paquete courier-imap

# /usr/bin/apt-cache show courier-imap
 Package: courier-imap
 Priority: extra
 Section: mail
 Installed-Size: 1564
 Maintainer: Stefan Hornburg (Racke) <racke@linuxia.de>
 Architecture: i386
 Source: courier (0.45.4-1)
 Version: 3.0.3-1
 Replaces: imap-server
 Provides: imap-server
 Depends: libc6 (>= 2.3.2.ds1-4), libfam0c102, libgdbm3, exim4 | mail-transport-agent,
 courier-base (>= 0.45.4), courier-authdaemon (>= 0.45.4)
 Suggests: imap-client, courier-imap-ssl
 Conflicts: imap-server
 Filename: pool/main/c/courier/courier-imap_3.0.3-1_i386.deb
 Size: 552608
 MD5sum: c9780ad4a859427c7a755b45bdb0d29d
 Description: Courier Mail Server - IMAP server
  The Courier IMAP server provides access to email stored in Maildirs.
  This server has an extremely small footprint, provides shared and
  virtual shared folders.
 

La configuración del demonio imapd se realiza desde el archivo /etc/courier/imapd, de todas formas, la configuración por defecto es suficiente en este caso.

[Note] Nota

En el Apéndice G, Archivo de configuración /etc/courier/imapd tiene un archivo de configuración completo para el demonio impad.

[editar]

2 opiniones

Curso correo.

Muy bueno.
Sistema de correo con postfix, openldap, courier ((pop3.

Muy bueno el manual. Hay alguna manera de descargarlo en algun formato pdf?.

Tutoriales relacionados con 'Sistema de correo con Postfix, OpenLDAP, Courier (POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail'

Esta documentación muestra la forma de montar un sistema de correo con las siguientes características:... Más »

Autor y licencia de 'Sistema de correo con Postfix, OpenLDAP, Courier (POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail'

Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.