Я думал, что раньше держал это под контролем. Но по какой-то причине во время нашей последней промо-акции по электронной почте я начал получать от нашего массового почтового клиента (встроенного в компанию) ..
The message could not be sent to the SMTP server. The transport error code is 0x800ccc67. The server repsonse was 421 4.3.2 The maximum number of concurrent connections has exceeded a limit, closing transmission channel
очередной раз. Я проверил несколько мест, чтобы убедиться, что это не проблема. Сначала я проверил, что разъем приема настроен на получение достаточного количества подключений на нашем разъеме реле (1000 подключений). Затем я позже узнаю о политиках регулирования. Я создал один и установил для всех свойств, которые я знал, чтобы установить в терминах следующих свойств политики значение 1000; EWSMaxConcurrency
, OWAMaxConcurrency
, CPAMaxConcurrency
, и CPAMaxConcurrency
. Тем не менее, почтовый клиент начинает получать сообщение об ошибке вскоре после отправки 100 и занимает около 15-30 секунд. В этом случае процесс повторяется, но ошибка все равно каждый раз появляется в одном и том же месте.
Есть ли какой-то параметр, который мне не хватает? Было ли обновление Windows, которое я пропустил? Должно ли программное обеспечение иметь собственную функцию дросселирования?
Откройте EMC (консоль управления Exchange). Выберите Конфигурация сервера узел в навигационном дереве. Затем щелкните сервер правой кнопкой мыши и выберите свойства. Откройте вкладку «Лимиты» и настройте раздел «Ограничения на подключение». Я бы рекомендовал увеличить значения, а не делать их неограниченными.
По умолчанию настройки следующие:
Максимальное количество одновременных исходящих подключений: 1000 Максимальное количество одновременных исходящих подключений на домен: 20
Я изменил настройку на 5000, 500 соответственно.
После завершения изменения этих параметров вам потребуется перезапустить службу транспорта Exchange.
К CAS применяется политика регулирования. Параметры конфигурации сервера предназначены для исходящего трафика. Вы хотите управлять соединителями приема на транспортном сервере-концентраторе Exchange, который жалуется на трафик, который он получает от вашего приложения для массовой рассылки.
Этот параметр можно изменить в Powershell с помощью следующей команды; замените свои собственные имена коннекторов получения:
set-ReceiveConnector -Identity "hub1\Receive1" -MaxInboundConnectionPerSource 50
Значение по умолчанию - 20.