Я разрабатываю плагин Exchange, который может влиять на операции ActiveSync.
Сейчас я ищу быстрый способ создания большого количества операций синхронизации / выборки, которые будут имитировать несколько устройств ISO / Android, которые синхронизируют и извлекают электронные письма из нескольких почтовых ящиков.
Он смог загрузить 10 000 почтовых ящиков на мой сервер Exchange 2010 с пакетом обновления 1 (SP1), но, похоже, я не могу синхронизировать ни один из этих почтовых ящиков при отправке запроса с SyncKey: 1 и Class: Email. Всегда происходит сбой, когда у объекта не найден код состояния, даже если почтовый ящик заполнен сообщениями.
По какой-то причине, как только я настроил реальный клиент IOS / Android Exchange с определенным почтовым ящиком, внезапно появилась возможность синхронизировать этот почтовый ящик.
Существует ли простой способ настроить это начальное состояние на все эти 10000 почтовых ящиков, чтобы я мог синхронизировать их все позже с помощью простой команды Sync (SyncKey: 1 и Class: Email)? Или у вас есть другая идея, как генерировать такую нагрузку?
Вот ответ, который я получаю при отправке команды Sync с SyncKey = 0:
<?xml version="1.0"?>
<Sync xmlns="http://synce.org/formats/airsync_wm5/airsync">
<Status xmlns="http://synce.org/formats/airsync_wm5/airsync">8</Status>
</Sync>