Bueno, requeriría mucho aprendizaje antes de poder escribir un cliente de correo electrónico como la interfaz web de Gmail.
- Primero debe hacer una lista de qué función desea. Leer y eliminar mensajes no es suficiente. Al menos necesitará una libreta de direcciones, un compositor, una carpeta de jerarquía, un hilo de conversación, una bandera / etiqueta, un filtro de correo basura y la capacidad de procesar la inserción MIME.
- Luego, deberá estudiar e implementar protocolos de correo esenciales, incluidos POP3 / SMTP, POP3 / SMTP sobre SSL (con una variedad de métodos de cifrado) e IMAP.
- Deberá dibujar una estructura alámbrica de su interfaz de usuario deseada e intentar implementar la interfaz de usuario principal con HTML5 / AJAX. Puede probar algunos marcos existentes, como JQuery, y es posible que deba implementar un backend de código auxiliar que pueda admitir los componentes XmlHttpRequest necesarios.
- Y luego implementará un repositorio de datos para los mensajes descargados, así como otro mecanismo de caché.
- Ahora finalmente puedes tratar de poner las cosas juntas.
- Feliz depuración.
O alternativamente:
- Configure Gmail para combinar todos sus buzones en Gmail, de forma gratuita.
- Felices para siempre.
- ¿Cuál es la diferencia entre app.js, nw.js y electron?
- ¿Cuántos desarrolladores web back-end y front-end serían ideales para hacer un sitio web sólido? Estaba pensando en desarrolladores que dominan Ruby y SQL.
- ¿Qué necesito saber sobre Linux para conseguir un trabajo como desarrollador?
- ¿Angular 2.0 tendrá alguna de las capacidades DI de Angular 1.0?
- Cómo iniciar una empresa de desarrollo web