La version la plus récente de l'application Gmail est la grande fonctionnalité où vous pouvez choisir entre archiver ou répondre aux e-mails directement à partir de la notification.
Mon problème est que, si vous l'archivez à partir de la notification, il reste non lu (au lieu d'être marqué comme lu). Est-il possible de contourner cela?
Je souhaite que tous les e-mails archivés directement à partir de la notification soient automatiquement marqués comme lus.
notifications
gmail
Malabarba
la source
la source
Réponses:
Avez-vous dit Google Script?
Marquage de Gmail lu avec Apps Script
L'idée derrière ce script est de marquer comme lu tout message qui n'est pas dans la boîte de réception (c'est-à-dire qui a été archivé).
Je ne sais pas qu'il est nécessaire de l'exécuter toutes les minutes , mais tant que vous l'exécutez régulièrement.
Ce n'est pas une réponse directe à votre problème, et si vous avez des raisons d'avoir des messages non lus qui ne sont pas dans votre boîte de réception, cela ne fonctionnera pas pour vous.
la source
J'ai réussi à le faire fonctionner avec le script Google suivant .
C'est presque la même chose que la réponse de @ AlEverett, mais elle ne marque jamais comme des messages lus qui ont complètement ignoré la boîte de réception (à partir d'un filtre ou quelque chose).
Malheureusement, cela ne fonctionnera pas pour vous si vous avez tendance à archiver les messages très rapidement (moins de 30 secondes en moyenne).
la source
Je crois avoir résolu le problème avec le cas de @ BruceConnor, ayant besoin d'attendre que le script s'exécute avant de pouvoir fonctionner.
Gmail se plaint que le filtre ne correspondra à rien, mais dans ce cas, il correspond à tous les messages entrants qui restent dans la boîte de réception.
Le résultat est que tous les nouveaux messages entrants sont automatiquement "mémorisés" par cette balise, puis lorsque vous appuyez sur archiver, le script peut comparer la liste de boîte de réception avec le libellé "i" et savoir lesquels viennent d'être archivés, puis marquer uniquement ceux comme " lis". Vous n'avez pas à attendre l'archivage, car tous les messages sont affectés à la file d'attente "i" de l'archive.
Bonus: j'ai également défini le nouveau libellé "i" sur "Masquer dans la liste des messages" et "Masquer dans la liste des libellés", afin qu'il n'apparaisse jamais du tout. (Cliquez sur la petite flèche à côté de la nouvelle étiquette "i" et choisissez ces options.)
la source
La réponse de @ al-e fonctionne, mais elle a un petit bug mentionné dans les commentaires. J'ai créé une version différente du script qui résout ce bogue et l'utilise avec succès depuis quelques années. Voici le script que j'utilise:
la source