Имеется 2 почтовых сервера (на одном Cyrus, на втором Zimbra). Возникла необходимость периодической синхронизации этих серверов примерно раз в 5 минут (Использовать один сервер невозможно по внутрикорпоративным причинам). Пробовал использовать imapsync, передавая ему в скрипте учетные данные пользователей, но возникли проблемы: 1. Если запускать синхронизацию пользователей по очереди, то не вписываюсь во временной интервал синхронизации (всего пользователей примерно 200 человек, у каждого - до 200 писем ежедневно), при том, что серверы соединены 100Мбит LAN. 2. Если запускать (п.1) по крону с интервалом 5 минут, то бывали случаи, когда работало одновременно десятки скриптов (скрипт может работать больше часа), что очень перегружало сервер.
Есть ли способ нормальной синхронизации серверов без imapsync'а, желательно по таймеру? Еще некоторая информация: к Zimbra имею полный доступ, могу менять любые настройки сервера; к Cyrus'у есть тоже полный доступ, но настройки менять не могу и доступ к почте без ssl.