martes, 19 de mayo de 2009

Instalación y Configuración servidor POP3 e IMAP (LINUX - UBUNTU)

CARACTERÍSTICAS



POP3:

- Permite el acceso al correo guardado en los buzones (Mailbox) de manera remota.
- No se encarga en ningún momento del envío de mensajes.

- Su problema es que solo maneja un solo buzón.



IMAP:

- Creado con el fin de suplir las deficiencias de POP3.


- Está orientado a soportar aplicaciones colaborativas y de ambiente corporativo
Buzones compartidos
Calendarios
Archivos compartidos

- Provee funciones para
Administrar múltiples buzones
Mover/copiar/borrar mensajes entre buzones
Crear/mover/borrar/listar buzones

- Manejo remoto de los mensajes - (Todo el trabajo lo hace el servidor).



INSTALACIÓN SERVIDOR POP3 e IMAP



- En este caso, se hará uso de devecot, por facilidad; para esto se ejecuta la siguiente línea en una terminal de ubuntu:




sudo apt-get install dovecot-common dovecot-pop3d dovecot-imapd



con esto, ya contamos con la instalación de los sevicios de POP3 e IMAP con devecot.





CONFIGURACIÓN SERVIDOR POP3



- Para configurar el servidor POP3, es necesario realizar las modificaciones en el archivo /etc/dovecot/dovecot.conf



1) Selecciono los protocolos a servir con la linea "protocols = pop3 pop3s imaps".




2) Seleccionar el tipo de buzones de correo, de forma similar a la configuración de Postfix.


Para esto agreo la siguiente línea: mail_location = Maildir/


Es la dirección donde se encuentra nuestro buzon de correos, ya especificado en postfix por la línea "home_mailbox = Maildir/" en el archivo main.cf.


3) Reiniciar el servicio para cargar los cambios efectuados, ejecutando en una terminal:


sudo /etc/init.d/dovecot restart


Con estos pasos, ya es posible verificar el correcto funcionamiento del Servidor POP3 estableciendo una seción de POP3, así:





Se puede observar, que existen 2 correos en mi buzon de mensajes (MAILBOX), (510 y 537, que en otras palabras dicen del tamaño de cada uno). para observar el mensaje 1 seguideamente ejecuto el comando RETR 1 (si deseo el mensaje dos, ejecuto RETR 2), así:




ANEXOS



4) Es posible, realizar creación de carpetas de correo para futuros usuarios; ejemplo:


sudo maildirmake.dovecot /etc/skel/Maildir
sudo maildirmake.dovecot /etc/skel/Maildir/.Drafts
sudo maildirmake.dovecot /etc/skel/Maildir/.Sent
sudo maildirmake.dovecot /etc/skel/Maildir/.Trash
sudo maildirmake.dovecot /etc/skel/Maildir/.Templates

5) Creacion de carpetas para los usuarios preexistentes:

sudo cp -r /etc/skel/Maildir /home/juan/
sudo chown -R alumno:alumno /home/juan/Maildir
sudo chmod -R 700 /home/juan/Maildir



- Estableciendo una sesión de IMAP:


Explicación:


- Accedo por telnet por localhost a IMAP por el puerto 143 (puerto de IMAP).

- En una sesión IMAP, es necesario inicar con cualquier numero al inicio de cada línea. como pueden observar por ejemplo, 100 LOGIN, 200 select, etc.

- Para salli de la sesión de IMAP, ((cualquier numero) logout).

No hay comentarios:

Publicar un comentario