Короткий плагин XPwelcome - реализует два макроса: один увеличивает, а другой уменьшает счётчик непрочитанных сообщений, отображаемых на экране приветствия Windows XP (кто под ХРюшей до Бата пользовался встроенным Аутлуком, тот знает, о чём речь).
Плагин здесь:
http://klirik.narod.ru/arc/xpwelcome.tbp (44кб)
Для работы плагина необходимо следующее:
1. Создаём новое правило сортировки для "входящих". Сигнальные строки и папку назначения не меняем (т.е. пусть он по умолчанию перемещает все письма из "входящих" во "входящие" - т.е. ничего не делает). На вкладке "действия" ставим "сохранить в файл" - назначаем какой-нибудь текстовый файл для экспорта (неважно, какой), ставим галочку "перезаписать", и вводим шаблон экспорта:
фиктивный файл %xp_increment("myname@mydomain.ru","c:\Program Files\The bat!\thebat.exe")
(первый параметр макроса - почтовый адрес, второй - путь к Бату). Также ставим флажок "продолжить обработку следующих правил", и помещаем правило в самый верх списка правил.
Теперь при получении каждого нового письма будет вызываться макрос "xp_increment".
2. Создаём такое же правило в разделе "прочитанные" - только вместо макроса "xp_increment" вписываем макрос "xp_decrement".
Если есть другие ящики, повторяем для них перечисленные шаги, указывая в качестве первого параметра макроса адрес ящика.
Это всё. Теперь, если вы вышли из Windows (например, используя "быстрое переключение пользователей"), и при этом у вас в ящике есть непрочитанные письма, их число будет отображено на "экране приветствия" с указанием ящика, в котором находятся непрочитанные письма.
Да, кстати, при первом запуске, может показать какую-нибудь бяку (я имею в виду начальное число писем). В этом случае создайте какой-нибудь быстрый шаблон с вызовом xp_decrement и вызовите его несколько раз, чтобы обнулить счётчик для нужного ящика.