El siguiente paso despues de haber instalado un servidor SMTP, es ofrecer al usuario la posibilidad de acceder a su correo. Los clientes de correo (MUA's) serán los encargados de proporcionar esta facilidad
Existen clientes que acceden directamente al buzón del usuario si este tiene la posibilidad de acceder a la maquina que mantiene los buzones (elm, pine, mutt). Pero la alternativa más utilizada es proporcionar al usuario un acceso remoto a su buzón, evitando de esta forma que los usuarios puedan entrar en la maquina que mantiene el servidor de correo.
Los protocolos IMAP y POP permiten al usuario a través de un cliente de mail que los soporte, acceder remotamente a los buzones.
PROTOCOLO IMAP
IMAP permite a un usuario acceder remotanmente a su correo electrónico como si este fuera local. Además permite leer el correo desde diferentes puestos (clientes) sin la necesidad de transferir los mensajes entre las diferentes máquinas. Por tanto se entiende que los buzones se almacenan en el servidor.
El protocolo incluye funciones de creación, borrado y renombrado de buzones. Es completamente compatible con standars como MIME. Permite el acceso y la administración de mensajes desde más de un ordenador. Soporta accesos concurrentes a buzones compartidos. El cliente de correo no necesita conocer el formato de almacenamiento de los ficheros en el servidor.
PROTOCOLO POP
POP fue diseñado para soportar el procesamiento de correo fuera de linea. Su funcionamiento se basa en que el cliente de mail se conecta periodicamente a un servidor de correo y se baja (download) todo el correo pendiente a la maquina local del usuario. Por tanto, todo el procesamiento del correo es local a la maquina del usuario, ya que una vez obtenido el correo desde el servidor este es borrado ( si el usuario asi lo desea ).
POP es un protocolo más simple que IMAP y más fácil de implementar.
INSTALACION IMAP Y POP
En RedHat la instalación de ambos servicios es una tarea sencilla, ya que en la distribución existe un paquete rpm que soporta ambos protocolos.
La forma de instalación sería la siguiente:
root@mis21$ rpm -ivh imap-2002d-3.i386.rpm
CONFIGURACION DE IMAP Y POP
Tanto POP como IMAP son servicios bajo demanda, es decir, el demonio
correspondiente se invoca via xinetd cuando se le requiere.
Por tanto, la única configuración que tenemos que tener en cuenta,
hace referencia al fichero de configuración del superdemonio xinetd:
/etc/xinetd.d/imap|pop.
Este fichero debería las entradas siguientes:
service imap { socket_type = stream wait = no user = root server = /usr/sbin/imapd only_from = 127.0.0.1 log_on_success += HOST DURATION USERID log_on_failure += HOST disable = no }
Como podemos observar el control de acceso a ambos servicios viene definido
por el demonio xinetd y como xinetd depende de tcpwrappers el cual utiliza dos
ficheros de configuración, /etc/hosts.allow y /etc/hosts.deny , se pueden utilizar para
definir los clientes que tienen permitido el acceso a los servicios.
# # hosts.allow :This file describes the names of the hosts which are # allowed to use the local INET services, as decided#
by the '/usr/sbin/tcpd' server.# imapd ipop3d : ALL
No hay comentarios:
Publicar un comentario