Последняя версия приложения Gmail - отличная функция, в которой вы можете выбирать между архивированием или ответом на электронные письма непосредственно из уведомления.
Моя проблема в том, что, если вы архивируете его из уведомления, оно остается непрочитанным (вместо того, чтобы быть помеченным как прочитанное). Есть ли способ обойти это?
Я хотел бы, чтобы любые электронные письма, которые архивировались непосредственно из уведомления, автоматически отмечались как прочитанные.
notifications
gmail
Malabarba
источник
источник
Ответы:
Вы сказали Google Script?
Маркировка Gmail для чтения с помощью скрипта Apps
Идея этого сценария состоит в том, чтобы пометить как прочитанное любое сообщение, которое не находится в папке «Входящие» (т. Е. Было заархивировано).
Я не знаю, нужно ли запускать его каждую минуту , но если вы запускаете его регулярно.
Это не прямой ответ на вашу проблему, и если у вас есть причины иметь непрочитанные сообщения, которых нет в вашем почтовом ящике, это не сработает для вас.
источник
Мне удалось заставить его работать со следующим скриптом Google .
Это почти то же самое, что и ответ @ AlEverett, но он никогда не помечается как прочитанные сообщения, которые полностью пропустили входящие сообщения (из фильтра или чего-то еще).
К сожалению, это не сработает, если вы будете обрабатывать архивные сообщения очень быстро (в среднем менее 30 секунд).
источник
Мне кажется, я решил проблему с делом @ BruceConnor, мне нужно было дождаться выполнения сценария, прежде чем он сможет работать.
Gmail жалуется, что фильтр никогда не будет соответствовать чему-либо, но в этом случае он действительно совпадает со всеми входящими сообщениями, которые остаются в папке входящих сообщений.
В результате все новые входящие сообщения автоматически «запоминаются» этим тегом, а затем, когда вы нажимаете «Архив», скрипт может сравнить список входящих с меткой «i» и узнать, какие из них были только что заархивированы, а затем пометить только те, как « читать". Вам не нужно ждать архивирования, потому что все сообщения назначаются в очередь архива «i».
Бонус: я также установил новый ярлык «i» на «Скрыть в списке сообщений» и «Скрыть в списке ярлыков», чтобы он никогда не отображался вообще. (Нажмите маленькую стрелку рядом с новым ярлыком «i» и выберите эти параметры.)
источник
Ответ @ al-e работает, но в комментариях упоминается небольшая ошибка. Я сделал другую версию скрипта, которая решает эту ошибку и успешно использует его в течение нескольких лет. Вот скрипт, который я использую:
источник