UNIVERSIDAD AUTONOMA DE MADRID
ESCUELA POLITECNICA SUPERIOR
PROYECTO FIN DE CARRERA
PLATAFORMA DE CORREO ELECTRÓNICO CON
SINCRONIZACIÓN DE ELEMENTOS PIM MEDIANTE
SERVIDOR FUNAMBOL
Héctor Moreno Blanco
NOVIEMBRE 2013
PLATAFORMA DE CORREO ELECTRÓNICO CON
SINCRONIZACIÓN DE ELEMENTOS PIM MEDIANTE
SERVIDOR FUNAMBOL
AUTOR: Héctor Moreno Blanco
TUTOR: Amalio Francisco Nieto Serrano
PONENTE: Eloy Anguiano Rey
Dpto. de Ingeniería de Telecomunicación
Escuela Politécnica Superior
Universidad Autónoma de Madrid
Noviembre de 2013
RESUMEN:
El presente documento, objeto del PFC, describe el proceso de investigación de diferentes
productos y soluciones de software libre para las capas correspondientes a un sistema de
correo electrónico, así como su implantación y configuración para un correcto
funcionamiento (Plataforma de correo electrónico con sincronización de elementos PIM
mediante servidor Funambol).
Como consecuencia de las exigencias del mercado potencial, en cuanto a disponibilidad
del servicio (7x24) y acceso en movilidad (ubicuidad), se propone como elemento
adicional la implantación de un sistema para la sincronización de datos personales de los
eventuales usuarios (contactos, calendarios, tareas, notas, etc.).
Por otra parte, como consecuencia de la situación económica actual, los aplicativos a
implantar serán de libre distribución. Es decir, el coste de la licencia es gratuito. De este
modo, se podrá ofrecer a un mercado más amplio de usuarios.
Además, para que la plataforma disponga de mayor seguridad, se instalarán los productos
en servidores Linux, que ofrecen mayor protección ante ataques exteriores y virus.
Antes de comenzar con el informe del estudio del mercado de las aplicaciones de correo
electrónico de software libre, se procederá a una breve descripción de los diferentes
protocolos y estándares que se mencionan en el mismo y que, en la mayoría de los casos,
se emplearán en la infraestructura a implementar.
Se iniciará con un estudio de los aplicativos más destacados en el mercado de Open Source
para correo electrónico, basándose en funcionamiento, eficiencia, limitaciones de la
versión libre (si procede) y usabilidad por parte de los usuarios y administradores.
Tras este estudio, se seleccionarán las aplicaciones que más se adapten a las
especificaciones propuestas (precio, funcionalidades, etc.) y se procederá a la instalación y
configuración de los productos seleccionados.
LISTA DE PALABRAS CLAVE:
Correo electrónico, dirección correo electrónico, calendario, agenda, contactos, tareas,
transmisión, comunicación, servidor, webmail, estafeta, buzón, protocolo, estándar, red,
internet, cortafuegos,
lista distribución, virus, SPAM, reputación, sincronización,
elementos PIM.
ABSTRACT:
This document describes the whole process of researching different open source products
and solutions for the corresponding layers to an email system and its implementation and
configuration for correct operation and performance (Email platform with Funambol
synchronization server).
As a result of potential market requirements in terms of service availability ( 7x24 ) and
mobile access (ubiquity), an additional element is proposed in order to implement a system
for personal data synchronization for potential users (contacts, calendars, tasks, notes, etc.).
Moreover, due to the current economic situation, the applications to be implemented will
be freely distributed. That is, the cost of the license is free. Thus, it can offer a broader
market of users.
Furthermore, for the platformcan provide even more safety, products are installed on
Linux, which offer greater protection against external attacks and viruses.
Before beginning the study of open source email applications, there will be a brief
description of the different protocols and standards mentioned therein and mentioned in
this infraestructure implementation.
We will start with a study of the most important applications in the Open Source market
for email, based on performance, efficiency, limitations of the free version (if applicable)
and usability for users and administrators.
Following this study, the most suitable applications for the proposed specifications (price,
features, etc.) will be selected and proceed to the installation and configuration of the these
products.
KEY WORDS:
Email, email address, calendar, addressbook, contacts, tasks, transmission, communication,
server, webmail, relay, mailbox, protocol, standar, network, internet, firewall, mailing list,
virus, SPAM, reputation, synchronization, PIM items.
Agradecimientos
En primer lugar, quiero dar las gracias a mi tutor, Eloy Anguiano por haber confiado en mí
y en este proyecto, y por la paciencia que ha tenido conmigo por el retraso en finalizar. Por
otra parte, también quiero agradecer a todos los profesores de la Escuela Politécnia
Superior de la UAM por todos los años de aprendizaje y nuevos conocimientos adquiridos.
También quiero agradecer a toda mi familia todo lo que se han interesado por mí y
apoyado a lo largo de toda la carrera y, sobre todo, durante el tiempo de realización del
PFC. En especial a mis padres y hermnao, Paulino, Ana y Adrián, a mi abuela, Ángeles,
por todos los tirones de oreja y apoyo proporcionado. Siempre han tenido fe en mí, y ahora
espero estar a la altura.
Quiero agradecer también:
A todos mis compañeros de la universidad haber compartido todos los buenos (alguno
malo) momentos. Sobre todo a Víctor, por su apoyo, ayuda y compañerismo, además de la
paciencia que ha tenido conmigo. Tampoco olvidarme de mis amigos Muñeco, Talón y
Alvarito. Todos ellos han hecho más llevadera la carrera, con las clases, exámenes y alguna
que otra fiesta. Un placer y esperemos que siga así.
A mis compañeros de GMV la ayuda que me han prestado para la realización del proyecto,
así como la representación de ellos en el mismo.
Y a mis amigos de toda la vida, que también me han dado su apoyo (a su manera) y su
compañía durante todos estos años, y los que quedan. Pepe, Tuchy, Dani, Mario, Álex,
Borja… Siempre han confiado en mí, y después de este proyecto, espero cumplir las
expectativas.
¡MUCHAS GRACIAS A TODOS!
INDICE DE CONTENIDOS
1 Introducción ........................................................................................................................ 1
1.1 Motivación ................................................................................................................ 1
1.2 Objetivos ................................................................................................................... 1
1.3 Organización de la memoria ..................................................................................... 1
2 Estado del arte .................................................................................................................... 3
2.1 Historia ..................................................................................................................... 3
2.1.1 Correo electrónico .......................................................................................... 5
2.1.1.1 Peligros y amenazas del correo electrónico ................................................... 8
2.1.2 Sincronización de elementos PIM .................................................................. 9
2.2 Protocolos y estándares ............................................................................................ 9
2.2.1 SMTP: ............................................................................................................. 9
2.2.2 POP3 ............................................................................................................. 10
2.2.3 IMAP4 .......................................................................................................... 10
2.2.4 FTP ............................................................................................................... 11
2.2.5 HTTP ............................................................................................................ 11
2.2.6 HTML ........................................................................................................... 11
2.2.7 WWW ........................................................................................................... 12
2.2.8 MIME ........................................................................................................... 12
2.2.9 Sieve ............................................................................................................. 12
2.2.10 SSL ............................................................................................................. 13
2.2.11 TLS ............................................................................................................. 13
2.2.12 LDAP .......................................................................................................... 13
2.2.13 SyncML ...................................................................................................... 13
2.2.14 ActiveSync ................................................................................................. 14
2.2.15 TCP/IP ........................................................................................................ 14
2.2.16 DNS ............................................................................................................ 14
2
Comentarios de: Plataforma de Correo Electrónico con Sincronización de Elementos PIM Mediante Servidor Funambol (0)
No hay comentarios