Дата последнего изменения раздела: 2005-11-18

Анализатор сервера Microsoft® Exchange считывает следующую запись реестра, чтобы определить максимальное число почтовых сообщений, разрешенное в системе:

HKEY_LOCAL_MACHINE\Software\Microsoft\Exchange\MailMsg\MaxMessageObjects

Если анализатор сервера Exchange обнаруживает, что значение MaxMessageObjects больше 0, выводится сообщение о том, что текущая конфигурация отличается от используемой по умолчанию.

Когда в очереди содержится максимально допустимое число сообщений, никакие другие сообщения в SMTP приниматься не будут. Каждое почтовое сообщение, находящееся в очереди SMTP, использует не менее 4 килобайт (КБ) памяти, поэтому слишком большая очередь может вызвать проблему нехватки памяти.

Значение MaxMessageObjects по умолчанию не определено, и максимальное число сообщений устанавливается равным 100000. Присваивание параметру MaxMessageObjects меньшего значения снижает максимальный предел числа сообщений в очереди и тем самым сокращает максимальный объем памяти, отводимой для SMTP. После достижения этого предела при каждом подключении SMTP к серверу будет возвращаться сообщение об отсутствии свободной памяти.

Важно!
Эта статья содержит сведения о редактировании реестра. Перед редактированием реестра убедитесь, что вы знаете, как восстановить реестр в случае возникновения неисправности. Сведения о восстановлении реестра см. в разделе справки «Восстановление реестра» файла Regedit.exe или Regedt32.exe.

Чтобы установить предельное число сообщений SMTP, включаемых в очередь

  1. Откройте редактор реестра, например Regedit.exe или Regedt32.exe.

  2. Перейдите к разделу реестра HKLM\Software\Microsoft\Exchange

  3. Щелкните раздел Exchange правой кнопкой мыши и выберите команду Создать раздел. Присвойте новому разделу имя MailMsg.

  4. Щелкните раздел MailMsg правой кнопкой мыши и выберите команду Создать параметр DWORD.

  5. Щелкните новый параметр правой кнопкой мыши, выберите команду «Переименовать» и введите MaxMessageObjects.

  6. Дважды щелкните параметр MaxMessageObjects и присвойте ему значение, равное максимальному числу сообщений, которые смогут находиться в очереди в каждый момент времени. Рекомендуется использовать максимальное значение 100000, если не планируется обрабатывать большее число сообщений.

  7. Закройте редактор реестра и перезапустите службу SMTP, чтобы изменения вступили в силу.

Сведения, с которыми следует ознакомиться до редактирования реестра, а также сведения по редактированию реестра см. в базе знаний Майкрософт в статье 256986, посвященной описанию реестра Microsoft Windows (http://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).

Дополнительные сведения об установке предельного числа сообщений для очередей см. в статье 258748 базы знаний, содержащей инструкции по установке предельного числа сообщений SMTP в очередях (http://go.microsoft.com/fwlink/?linkid=3052&kbid=258748).