лимиты_на_отправку_и_получение

This is an old revision of the document!


Лимиты на отправку и получение

Увеличение лимитов подключений и количества писем коннекторов приема

По умолчанию в Exchange не слишком большие лимиты для коннекторов приема. С одного IP можно отправлять не более 5 писем в минуту. Это довольно мало, если мы делаем большие автоматизированные рассылки, к примеру, для 1С. В этом случае часть писем будут уходить без проблем, а часть отбрасываться. В случае с 1С рассылкой, которая обращается на коннектор Client Frontend нужно увеличить лимиты ещё и для коннектора Client Proxy.

Это можно сделать следующим образом:

Set-ReceiveConnector -Identity "Client Proxy MX03" -MessageRateLimit 200 -MaxInboundConnection 10000 -MaxInboundConnectionPerSource 100 -MaxInboundConnectionPercentagePerSource 30
Set-ReceiveConnector -Identity "Client Frontend MX03" -MessageRateLimit 200 -MaxInboundConnection 10000 -MaxInboundConnectionPerSource 100 -MaxInboundConnectionPercentagePerSource 30

Изменение транспортных лимитов на отправку и приём

Узнать текущие транспортные лимиты можно командой

 Set-TransportConfig

Выставить необходимый параметр можно, например, так:

 Set-TransportConfig -ExternalDsnMaxMessageAttachSize 35MB

Лимиты Active Sync

Для протокола Active Sync в Exchange существуют отдельные лимиты, не связанные с лимитом коннекторов. В случае превышения лимита на отправку - на мобильном телефоне можно наблюдать ошибку следующего вида:

EasSendFailedPermanentException: An EAS Send command failed: Unable to send the message: either the send quota has been exceeded; or the message was too large; or the mailbox is over-quota.

Вот полный перечень конфигураций, где необходимо поменять данный лимит.

1) Проверить файл:

C:\Program Files\Microsoft\Exchange Server\v15\ClientAccess\Sync\web.config
<httpRuntime maxRequestLength="30720" fcnMode="Disabled" />
<authentication mode="Windows" />

В данном случае лимит установлен в 30 МБ.

2) Проверить настройки IIS для сайтов Default Web SiteMicrosoft-Server-ActiveSync и Exchange Back EndMicrosoft-Server-ActiveSync.

Для данных сайтов в консоли управления IIS нужно выбрать Features View и открыть Configuration Editor. Вверху, в графе section нужно найти следующий параметр: system.webServer/security/requestFiltering, далее раскрыть ветку requestLimits и задать maxAllowedContentLength в байтах.

Пример показан на скриншоте.

По умолчанию этот параметр установлен в 30000000 байт.

:!: Параметр необходимо проверить для двух указанных выше сайтов.

3) Отредактировать настройки данного файла:

%ExchangeInstallPath%FrontEnd\HttpProxy\Sync\web.config

Интересующий нас параметр (по умолчанию установлен в 10 МБ):

maxRequestLength="10240"
лимиты_на_отправку_и_получение.1699355259.txt.gz · Last modified: 2023/11/07 11:07 by jp