2. COMUNICACIÓN ENTRE EL CLIENTE Y SERVIDOR
2.1 Protocolos de comunicación.
Acceso ligero (LDAP, IETF RFC 2251)
Tranferencia de archivos (FTP, IETF RFC 765)
Transferencia de correos (SMTP, IETF RFC 2821) y tranferencia
de correos sobre capa segura (SMTP-SSL/TLS, IETF RFC 2246)
IMAP, IETF RFC 1730, e IMAP sobre SSL/TLS, IETF RFC 2595
POP3, IETF RFC 1939, y POP3 sobre SSL/TLS, IETF RFC 2595
HTTP, IETF RFC 2616 y HTTP sobre SSL/TLS, IETF RFC 2818
Protocolo HotSync
2.2 Envio y recepción de Correo
El servidor Kolab usa el agente de tranferencia
de correos Postfix y funciona como agente de tranferencia SMTP para los usuarios.
Se asegura de dos maneras:
A nivel aplicación encriptando
los correos usando PGP/GPG
A nivel transporte acedptando conexiones
SMTP sobre TLS
El usuario recibe su correo via IMAP sobnre TLS en el
servidor Kolab. Las cuentas nuevas se crean con IMAP, y posteriormente se
crea el demonio Cyrus IMAP.
2.3 Comunicación entre clietnes.
En principio toda la información
se intercambia usando mensajes MIME entre los clientes del KDE. El usuario
decide si acepta o no el evento, nota o tarea que se le esta asignando y
entonces se mueve a la aplicación específica, para ser procesada.