Как сделать так, чтобы Outlook отображал значок конверта для непрочитанной почты в других папках, кроме папки «Входящие»?

25

Я получаю кучу сообщений о фиксации SVN на свою электронную почту, и я создал правило, чтобы переместить их в отдельную папку («коммиты»). Теперь у меня проблема в том, что когда я получаю новое сообщение о коммите, Outlook больше не отображает маленький значок конверта в трее.

Значок конверта отображается очень хорошо, пока новая почта находится в папке «Входящие», но не отображается, когда она находится в любой другой папке.

Можно ли заставить конверт показываться в других папках, кроме входящих?

Яни Хартикайнен
источник
насколько я знаю, нет способа достичь этого. MS просто сделал это так. Я тоже использую метод GaryJL.
тумчаадитья
Проверьте метод @ PetrMpp. Приложение работает довольно хорошо. Я поместил это как ловушку наверху моего списка правил. У меня есть некоторые правила, которые отфильтровывают «корпоративный спам», о котором я не хочу получать уведомления. Я помещаю их выше правила приложения notify и отмечаю их, чтобы прекратить обработку дополнительных правил.
Вальтер Стабош

Ответы:

10

Это довольно старый вопрос, но в любом случае ... возможно, это поможет тем, кто не любит всплывающие окна с сообщениями. В мастере правил есть действие «Запустить приложение». Я написал простое приложение, которое показывает маленький значок конверта в трее. При двойном щелчке по значку открывается окно Outlook, как и у исходного значка Outlook (и без всплывающих окон с сообщениями). Приложение и исходный код загружены на github, здесь .

Вы можете скачать исходный код и скомпилировать приложение самостоятельно или просто загрузить исполняемый файл из папки bin, как указано здесь .

Направьте start applicationдействие на приложение, и оно будет показывать маленький значок конверта в трее при срабатывании правила.

Возможно, это поможет тем, кто не любит всплывающие окна с сообщениями.

Петр Мпп
источник
Отличное решение! Единственная проблема заключается в том, что BringProcessToFront не будет работать, если Outlook свернут на панель инструментов. Вместо этого вы должны использовать Process.Start ("OUTLOOK.exe", "/ recycle"); Это работает независимо от того, находится ли он в данный момент на панели задач или свернут на панель инструментов.
Скотти
+1 за создание собственного решения. Было бы еще лучше, если бы я прочитал новую почту сам по себе, как это делает Outlook.
Gillfish
6

У меня та же проблема. Вместо этого я решил отобразить диалоговое окно «Новый почтовый элемент» или уведомление на рабочем столе. По крайней мере, таким образом есть некоторое уведомление о новом сообщении.

Диалог и уведомление могут быть добавлены к правилу, которое фильтрует сообщения в другую папку. Я использую диалог для всей срочной почты (контакт с клиентом).

GaryJL
источник
Есть ли вариант для этого на OSX? Похоже, что это не «действие по отображению рабочего стола» для правил ...
Джейк Уилсон,
@JakeWilson Просто выберите раздел «Правила клиента», и у вас появится «Уведомление на рабочем столе».
ATOzTOA