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

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
лимиты_на_отправку_и_получение [2023/11/07 10:53] jpлимиты_на_отправку_и_получение [2025/02/27 09:04] (current) jp
Line 29: Line 29:
 === Лимиты Active Sync === === Лимиты Active Sync ===
  
-Для протокола Active Sync в Exchange существуют отдельные лимиты, не связанные с лимитом коннекторов. В случае превышения лимита на отправку - на мобильном телефоне можно наблюдать ошибку следующего вида:+Для протокола Active Sync в Exchange существуют отдельные лимиты, не связанные с лимитом коннекторов. В случае превышения лимита на отправку - на мобильном телефоне можно наблюдать сообщение о недоставленном письме следующего содержания:
  
 <WRAP prewrap> <WRAP prewrap>
Line 35: Line 35:
 </WRAP> </WRAP>
  
-Вот полный перечень конфигураций, где необходимо поменять данный лимит. +Ниже следует перечень конфигураций, где необходимо поменять данный лимит. 
  
-В первую очередь отредактировать файл:+:!: //При рассчёте лимитов Active Sync - требуется учитывать, что все сообщения и вложения отправляются в кодировке base64, что увеличивает их фактический объём приблизительно на 33%.// 
 + 
 +1) Проверить файл:
  
 <code>C:\Program Files\Microsoft\Exchange Server\v15\ClientAccess\Sync\web.config</code> <code>C:\Program Files\Microsoft\Exchange Server\v15\ClientAccess\Sync\web.config</code>
Line 48: Line 50:
 </WRAP> </WRAP>
  
-В данном случае лимит установлен в 30 МБ. +В данном случае, как видно, лимит установлен в 30 МБ. 
  
-%ExchangeInstallPath%FrontEnd\HttpProxy\Sync\web.config+2) Проверить настройки IIS для сайтов //Default Web Site// -> //Microsoft-Server-ActiveSync// и //Exchange Back End// -> //Microsoft-Server-ActiveSync//
 + 
 +Для данных сайтов в консоли управления IIS нужно выбрать //Features View// и открыть //Configuration Editor//. Вверху, в графе //section// нужно найти следующий параметр: //system.webServer/security/requestFiltering//, далее раскрыть ветку //requestLimits// и задать //maxAllowedContentLength// в байтах.  
 + 
 +Пример показан на скриншоте.  
 + 
 +;#; 
 +{{::ex_max_allowed_content_length.jpg?400|}} 
 +;#; 
 + 
 +По умолчанию этот параметр установлен в 30000000 байт.  
 + 
 +:!: //Параметр необходимо проверить для двух указанных выше сайтов.// 
 + 
 +3) Отредактировать настройки данного файла: 
 + 
 +<code>%ExchangeInstallPath%FrontEnd\HttpProxy\Sync\web.config</code> 
 + 
 +Интересующий нас параметр (по умолчанию установлен в 10 МБ): 
 + 
 +<code>maxRequestLength="10240"</code> 
 + 
 +4) Переходим к следующему файлу: 
 + 
 +<code>%ExchangeInstallPath%ClientAccess\Sync\web.config</code> 
 + 
 +Правим параметр, который также по умолчанию устанавливает лимит в 10 МБ. 
 + 
 +<code>maxRequestLength="10240"</code> 
 + 
 +5) Последний файл, который нас интересует: 
 + 
 +<code>%ExchangeInstallPath%ClientAccess\Sync\web.config</code> 
 + 
 +Здесь мы ищем строку следующего содержания также задающую лимит в 10 МБ: 
 + 
 +<code><add key="MaxDocumentDataSize" value="10240000"></code> 
 + 
 +:!: //После изменения всех параметров - требуется перезагрузить службу IIS. Проще всего это сделать через консоль IIS (через команды меню: stop, start)// 
 + 
 +---- 
 + 
 +=== Проверить лимиты на отправку или получение в правилах === 
 + 
 +Ограничения по размеру писем могут быть заданы в транспортных правилах. Получить информацию об этом можно следующим образом: 
 + 
 +<WRAP prewrap> 
 +<code> 
 +Get-TransportRule | where {($_.MessageSizeOver -ne $null) -or ($_.AttachmentSizeOver -ne $null)} | Format-Table Name,MessageSizeOver,AttachmentSizeOver 
 +</code> 
 +</WRAP> 
 +{{tag>Exchange Microsoft Mail PowerShell IIS}}
лимиты_на_отправку_и_получение.1699354435.txt.gz · Last modified: 2023/11/07 10:53 by jp