Уже сломал голову, не могу придумать как это сделать. Проблема следующая.
Имеется сервант с ÌDaemon (внутр. почта) и несколько ПК с TheBat (внутрен. и внешняя почта). На один из ящиков из инета приходят письма с вложениями, котоые пересылаются на внутренний ящик и TheBat с помощью обработчиков своих и внеших начинает их обрабатывать (время обработки одного письма - 5 минут). Все бы было нормально, но писем становиться все больше и время на их обработку увеличивается, а это уже в моем случае проблема. Внешнея обработка которую запускает TheBat через фильтры должна завершиться прежде чем на ящик прийдет новое письмо и поэтому Ваt держит РОР сесию открытой, а соответственно ктов этот момент хочет получить почтуполучают ответ maildrop already locked.
Как реализовать такую штуку, чтобы на один ящик смотрели несколько ПК и разгребали почту поочереди (который свободен получил письмо освободил РОР и начал обработку,а другой освободившись получал новое письмо и т.д.)
Имеется сервант с ÌDaemon (внутр. почта) и несколько ПК с TheBat (внутрен. и внешняя почта). На один из ящиков из инета приходят письма с вложениями, котоые пересылаются на внутренний ящик и TheBat с помощью обработчиков своих и внеших начинает их обрабатывать (время обработки одного письма - 5 минут). Все бы было нормально, но писем становиться все больше и время на их обработку увеличивается, а это уже в моем случае проблема. Внешнея обработка которую запускает TheBat через фильтры должна завершиться прежде чем на ящик прийдет новое письмо и поэтому Ваt держит РОР сесию открытой, а соответственно ктов этот момент хочет получить почтуполучают ответ maildrop already locked.
Как реализовать такую штуку, чтобы на один ящик смотрели несколько ПК и разгребали почту поочереди (который свободен получил письмо освободил РОР и начал обработку,а другой освободившись получал новое письмо и т.д.)