Cómo: Marque automáticamente los correos electrónicos archivados como se lee en Gmail o en la bandeja de entrada

Una de las cosas que más me molestó cuando cambié de Gmail a Inbox como mi principal cliente de correo electrónico fue que ya no podía marcar los correos electrónicos como leídos. Mi flujo de trabajo de correo electrónico siempre había consistido en marcar manualmente los correos electrónicos como leídos antes de archivarlos, y no aprecié el cambio. Puede que solo sea mi obsesión enfermiza de ser irrazonablemente ordenado y organizado, probablemente lo sea, pero realmente me molesta pensar que podría haber un correo electrónico no leído escondido en algún lugar de mi archivo.

En un escenario ideal, las notificaciones por correo electrónico de las aplicaciones Gmail e Inbox tendrían algo así como un botón "Archivar y marcar como leído" para aquellos casos en los que sabe de inmediato que puede archivar un correo electrónico sin tener que leerlo. Una alternativa decente es lo que ya tenemos en Gmail, donde puede seleccionar un montón de correos electrónicos y, en dos toques, marcarlos como leídos y archivarlos. Sin embargo, esto aún requiere abrir la aplicación cada vez, y si usa la Bandeja de entrada como lo hago yo, ni siquiera tiene esa opción.

ANDROIDPOLICE VÍDEO DEL DÍA

Afortunadamente, no soy la única persona que sufre de esta enfermedad incurable, y después de buscar en Internet, finalmente encontré una solución mucho mejor y que funciona igual de bien para Inbox y Gmail.

La respuesta que finalmente encontré fue de un tipo llamado Mike Crittenden, a quien se le ocurrió después de estar molesto por lo mismo que yo. Su guía es bastante completa y lo bueno es que no usa nada más que Google Apps Scripts. Básicamente, el script ejecuta todos los correos electrónicos no leídos en su archivo de correo electrónico y los marca como leídos en lotes. De esta manera, marcar un correo electrónico como 'Terminado' o 'archivado' también lo marca como leído sin ningún trabajo adicional.

Después de usar el script por un tiempo, finalmente descubrí que se produjo un error al intentar marcar más de 100 correos electrónicos como leídos a la vez, lo cual no es tan raro como cabría esperar. Afortunadamente, con solo un pequeño ajuste, logré solucionarlo y he estado usando el script con éxito durante un par de años.

Pero bueno, no tiene sentido guardármelo todo para mí; Estoy seguro de que hay muchos otros que comparten mi disgusto por los correos electrónicos no leídos en su archivo de correo electrónico, y usar este pequeño script te traerá un poco más de tranquilidad. Se tarda unos 2 minutos en configurar todo, aunque podría ser más fácil hacerlo en una computadora.

Estos son los pasos que debe seguir.

  1. Vaya a la página de inicio de Google Apps Scripts y seleccione "Nuevo script" para crear un script.
  2. Elimine el código de muestra y reemplácelo con el siguiente código:

     function markArchivedAsRead() { var threads = GmailApp.search('label:unread -label:inbox', 0, 100); GmailApp.markThreadsRead(subprocesos);};

  3. Guarda el proyecto haciendo clic en Archivo > Guardar y luego dale un nombre ilustrativo como "Marcar archivado como leído".
  4. Haga clic en Ejecutar > Ejecutar función > marcar Archivado como leído y seleccione "Revisar permisos" cuando aparezca la ventana emergente.
  5. Autorice la aplicación que acaba de crear seleccionando su cuenta de Gmail y otorgándole acceso para administrar su correo electrónico. Es posible que reciba una advertencia de "Esta aplicación no está verificada", pero no debe preocuparse: acaba de crear este script, por lo que obviamente no ha sido verificado por Google. Simplemente presione "Avanzado" y luego "Ir a Marcar archivado como leído (inseguro)" (o como haya llamado su proyecto) y estará listo.
  6. Ahora, agregue un activador a la secuencia de comandos para que pueda comprobar periódicamente si hay correos electrónicos no leídos en su archivo yendo a Editar > Activadores del proyecto actual y luego haciendo clic en "No se han configurado activadores. Haga clic aquí para agregar uno ahora".
  7. El activador debe estar controlado por el tiempo, y puede elegir la frecuencia con la que desea que se ejecute (yo tengo el mío configurado para ejecutarse cada 15 minutos). Cuando haya configurado su disparador, presione Guardar.
  8. Finalmente, guarde el proyecto una vez más por si acaso en Archivo > Guardar y cierre el script.

Eso es todo. Ahora, este pequeño script continuará ejecutándose en segundo plano, manteniendo silenciosamente su archivo de correo electrónico libre de correos electrónicos no leídos.

Video:

Ir arriba