<!--QuoteBegin-oshmianski+17:08:2006, 18:33 -->
<span class="vbquote">(oshmianski @ 17:08:2006, 18:33 )</span><!--QuoteEBegin-->опиши задачу.
1 - для чего тебе нужны документы без поля AgentCheck?
2 - как будет появлять это поле в документах (и в каких документах)?
3 - что дальше собираешься делать с этими документами без поля AgentCheck?
4 - в какой бд вся эта беда должна быть? общая для всех польхователей или у каждого отдельно?
5 - ты планируешь обработку повесить на агента по расписанию или инициировать будет пользователь?
[snapback]42401" rel="nofollow" target="_blank[/snapback]
[/quote]
Доброе утро!.
Краткое описание задачи:
В почтовой базе необходимо сортировать приходящие письма по папкам.Имя папки - имя отправителя.Если папки нет создать-письмо пребросить, если есть просто пребросить!!!при чем все письма хранятся в Inbox а по папкам разабрасываются ссылки.
Все бы хорошо , но если у чела много писем(1000-2000) то агент будет их просматривать около 5 минут. и так каждий раз при запуске. Я решил пометить обработаные письма полем "AgentCheck", чтоб при создании каллекции такие письма отбрасывать, в таким случае будут обрабатыватся только новые письма.
Запуск агента планирую сделать "Перед приходом новой почты". но тут тоже проблемка. К примеру пришло письмо агент отработал но письмо не увидел, а увидит после прихода еще одного письма. Пробовал запуск "После прихода почты" в токам случае работает вообще черз ж@#у.к примеру письмо пришло а агент запустился мин через 5. Лутше всего работало по нажатию кнопки в меню.