Заметки о Windows и других программных продуктах Microsoft...

Ограничение размера почтовых ящиков в Exchange Server 2016

Ограничение размера почтовых ящиков в Exchange Server 2016

При администрировании почты одной из актуальных проблем является контроль размера почтовых ящиков. Заставить пользователей добровольно ограничить размер своего ящика практически нереально, поэтому приходится использовать квоты на уровне почтового сервера.

В Exchange Server поставить квоты на размер ящика  можно как уровне базы, так и для отдельного ящика. Начнем с базы.

Квоты для базы

Для настройки квот воспользуемся командной консолью. Просмотреть текущие значения для базы DB1 можно командой:

Get-MailboxDatabase -Identity DB1 | fl *quota

Как видите, у почтового ящика есть три уровня ограничений:

IssueWarningQuota — размер ящика, по достижении которого пользователю начинают приходить уведомления;
ProhibitSendQuota — размер ящика, по достижении которого блокируется отправка писем;
ProhibitSendReceiveQuota — размер ящика, по достижении которого блокируется отправка и получение писем.

ограничения на размер ящика для базы

 

Как видите, по умолчанию для все трех уровней значения не заданы. Изменим это и зададим для базы необходимые квоты:

Set-MailboxDatabase -Identity DB1 -IssueWarningQuota 30GB -ProhibitSendQuota 35GB -ProhibitSendReceiveQuota 40GB

изменение ограничений базы через PowerShell

 

Для тех, кто не любит командную строку, произвести необходимые настройки можно из графической оснастки Exchange admin center (EAC). Для этого надо перейти в раздел Servers — Databases, выбрать нужную базу и открыть ее свойства. В свойствах базы перейти в раздел limits и в соответствующих полях проставить нужные значения.

изменение ограничений базы через admin center

Квоты для ящика

Ограничения базы применяются ко всем ящикам, в этой базе находящимся. Но стандартные значения квот подходят не всем, поэтому периодически приходится изменять настройки для отдельных пользователей, как в большую так и в меньшую сторону. Для примера отключим наследование квот из базы и зададим персональные ограничения для ящика testmovemailbox командой:

Set-Mailbox -Identity testmovemailbox  -IssueWarningQuota 3GB -ProhibitSendQuota 4GB -ProhibitSendReceiveQuota 5GB -UseDatabaseQuotaDafaults $false

И проверим результат:

Get-Mailbox -Identity testmovemailbox | fl IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota,UseDatabaseQuotaDafaults

ограничения на размер для отдельного ящика

 

Для того, чтобы произвести настройки из оснастки EAC, надо перейти в раздел Recipients — Mailboxes, найти нужный ящик и открыть его свойства. В свойствах ящика перейти в раздел mailbox usage, установить переключатель в положение Customize the quota settings for this mailbox и задать необходимые значения квот.

ограничения на размер для отдельного ящика в admin center

 

В заключение скажу, что выбор квот сугубо индивидуален и зависит от множества факторов. В самом Exchange нет технических ограничений на размер ящика. Для Outlook размер ящика ограничен максимальным размером файла данных и по умолчанию составляет 50ГБ, но при необходимости это значение можно изменить.

 
 
Комментарии

Пока нет комментариев.

Ответить