Константин, добрый день. Спасибо за качественный софт:).
Аналогичная тема уже есть в англоязычной части
http://www.aqua-mail.com/forum/index.php?topic=4476.msg24909#msg24909 [nofollow], но простого решения для таскера там так и нет.
А очень бы хотелось анализировать в таскере каждое приходящее письмо по каким-то простым, но для конкретного случая важным критериям.
Из упомянутой темы понятно, что таскер будет получать одно уведомление (читай - профиль будет активироваться один раз) в случае одновременного прихода многих писем из-за (во всяком случае текущих) ограничений реализации взаимодействия плагинов и собственно таскера.
Вопрос-предложение: возможно ли при активации профиля передавать еще одну переменную - кол-во пришедших писем (читай - писем, которых касается это уведомление, новых писем), а переменные касающиеся собственно письма (от, кому, тема, время и т.п.) передавать в виде массивов? Это бы решило все проблемы анализа, не меняя прицип "одно уведомление - одна активация профиля". При этом для особых случаев можно ввести какое-то разумное ограничение (параметр настройки?) на кол-во писем про которые передается информация. Не думаю что при регулярной проверке почты это кого-то напряжет в реальной жизни.
Совсем-совсем в идеале еще передавать какой-то идентификатор письма, на основании которого можно было бы потом через тот же плагин делать какие-то действия с письмом - начиная от простого "пометить как прочтенное", заканчивая, например, пересылкой.... Да, конечно без реализации активации профиля по каждому письму или как написано выше - через масссивы - это смысла не имеет...
Спасибо!