Добрый всем, подскажи в каком направление искать, на почтовый ящик наложено правило, при попадание письма, срабатывает функция, которая на основе темы ищет адресатов в созданном инфоблоке, затем формирует письмо и делает рассылку. Проблема не всегда срабатывает рассылка, может как с первой попытки, так и 3. Сначала грешил на функцию, после проверки в ней все норм. Потом думал, что письмо не приходит на почтовый ящик, залез, письма все приходят. Ловил ситуацию, когда в ручную проверяешь ящик, правило срабатывает.
Отключил в настройках почтового ящика удалять после прочтения.
Есть механизм который удаляет письма раз в 2 минуты, было бы понятно почему рассылка не происходила, потому что когда бы письмо пришло, в этот промежуток случалось удаление. Но создал ситуацию, когда прислал письмо сразу после удаления и по прошествую полутора минут, письмо не отправлялось, хотя в правиле стоит проверять каждую минуту. Получается главная проблема в том, что не запускается правило, но почему?
Почему при ручной проверки почты, правило отрабатывает стабильно.. Как временно решение, может есть метод, что-то типа check mailbox new messanges? Но не могу найти ничего подобного.
Нашел код в модулях, теперь понимаю как программно запускать ручную проверку. Осталось следующая проблема, с почтового ящика раз в 2 минуты удаляются все письма, агента никого нет, админы говорят, что у них механизм очистки не стоит, правило на ящике никаких нет. Как понять, кто или что удаляет письма, может есть какой нибудь журнал событий по удалению