Título del proyecto: Correo electrónico innovador
Introducción:Internet juega un papel importante en la era actual en el campo de la comunicación o en mantener a las personas conectadas, ya sea con tus amigos de la universidad o con tu director o tu mentor de proyecto, etc. La diferencia entre todas estas conversaciones es el medio de comunicación como tú. use Facebook o cualquier otro sitio web de redes sociales para conectarse con sus amigos, pero al mismo tiempo, cuando desee enviar una solicitud de licencia a su director, debe usar el correo electrónico. Este proyecto tiene como objetivo hacer que las conversaciones a través del correo electrónico sean más convenientes. El correo electrónico se utiliza principalmente como un método de comunicación dentro de una organización. Las personas que ocupan puestos más altos en una organización reciben muchos correos electrónicos diariamente de otras personas en la organización y también deben realizar un seguimiento de estos correos electrónicos y responderlos regularmente. Pero, ¿qué sucede si recibe alrededor de 100 correos electrónicos de una persona específica o de acuerdo con una línea de asunto específica diariamente y desea procesar algunos de estos correos electrónicos más adelante? Será difícil para usted hacer un seguimiento de estos correos. Puede mover manualmente estos correos bajo una etiqueta específica para realizar un seguimiento de los correos electrónicos no procesados.
Entonces, hemos desarrollado este proyecto para realizar un seguimiento de los correos electrónicos fácilmente. En este proyecto hemos desarrollado una extensión de Chrome para Gmail. Solo necesita proporcionar el nombre de una etiqueta y una dirección de correo electrónico o línea de asunto (Asunto de los correos electrónicos) para esta extensión. Ahora, cada vez que reciba un correo electrónico de ese correo electrónico o línea de asunto especificado, sus correos electrónicos se moverán automáticamente bajo la etiqueta especificada.
Ahora suponga que usted es gerente de ventas de una empresa y hay otros 10 empleados trabajando para usted. Ahora debe estar recibiendo muchos correos electrónicos de estas 10 personas específicas diariamente. A veces puede suceder que desee procesar algunos de los correos electrónicos más tarde. Entonces, lo que puede hacer es crear 10 etiquetas diferentes con el nombre de las personas y proporcionar estos nombres de etiquetas e identificaciones de correo electrónico de estas personas en la extensión. Ahora, cada vez que reciba un correo electrónico de cualquiera de estas personas, el correo se moverá automáticamente bajo una etiqueta específica. Ahora que hay comparativamente mucho menos correos electrónicos bajo estas etiquetas que en su bandeja de entrada y también habrá un recuento de correos electrónicos no leídos con el nombre de la etiqueta bajo una etiqueta específica, le resultará más fácil realizar un seguimiento de los correos electrónicos recibidos.
Diagrama de flujo
Implementación
El diagrama de flujo anterior explica completamente el funcionamiento de esta extensión. Cuando el usuario instala por primera vez esta extensión en su navegador Chrome, la extensión mostrará un mensaje emergente para autenticar la cuenta de Gmail. Después de presionar sí, el usuario será llevado a través del proceso de autorización. Una vez que el usuario haya sido autorizado con éxito, al hacer clic en el ícono de la extensión en la barra de herramientas, verá una pantalla emergente como se muestra a continuación:
Como puede ver, esta ventana emergente mostrará la imagen de perfil del usuario, el recuento de correos no leídos y otros informaciones importantes. Esta información se obtiene de la cuenta de Gmail del usuario mediante la API de Gmail .. En el momento de la autorización, el usuario debe dar permiso para modificar las etiquetas. El usuario puede asignar correos electrónicos o sujetar ambos a una etiqueta en particular usando el botón de configuración presente en la parte inferior. Una vez que el usuario haga clic en el botón de configuración, será redirigido a una nueva página como se muestra a continuación:
Al hacer clic en el botón «Agregar nuevo», se mostrará un nuevo formulario usando AJAX. Este formulario contendrá campos como Nombre de la etiqueta, Correo electrónico o Asunto, como se muestra en la captura de pantalla anterior. Una vez que el usuario proporcione esta información, se buscarán en la bandeja de entrada del usuario los correos de esa identificación de correo electrónico o con ese segmento de asunto en particular, luego la etiqueta será modificada por la etiqueta dada. El usuario puede administrar las etiquetas utilizando los botones de edición o eliminación provistos.
Herramientas utilizadas: API de Gmail, framework Bootstrap.
Aplicación: el problema que resuelve esta extensión lo enfrentan principalmente las personas que trabajan en una organización o durante algún trabajo oficial.
Perspectivas futuras: este proyecto tiene como objetivo resolver un problema común al que se enfrentan millones de personas. Esta es una idea completamente innovadora y actualmente no existe tal extensión disponible en Chrome Store. Esta extensión se encuentra actualmente en desarrollo y pronto se lanzará en Chrome Store, pero antes de eso, estamos tratando de agregar algunas funciones nuevas en esta extensión y hacer que las funciones existentes sean más eficientes. En el futuro, estamos tratando de agregar algunas funciones más, como se indica a continuación:
- Podemos incluir una función de respuesta automática para los correos electrónicos recibidos de acuerdo con una línea de asunto en particular. Suponga que está recibiendo correos del asunto como «Solicitud de pasantía de verano», después de que se cierre la duración de la solicitud, cualquier otro correo con esta línea de asunto se responderá automáticamente como «Duración de la solicitud cerrada».
- Es posible que incluyamos una función de eliminación automática similar a la anterior en la que los correos electrónicos recibidos de ID de correo electrónico en la lista negra se eliminarán automáticamente. Esto ahorrará mucho tiempo al usuario.
Es posible que incluyamos algunas características más como se indica arriba. Este producto proporcionará un nuevo horizonte para organizar los correos electrónicos.
Referencias:
Miembros del equipo :
Nota : esta extensión pronto se lanzará oficialmente en Chrome Store. Sus ideas para mejorar son altamente alentadas en los comentarios.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA