Лимиты на ящики
Вычисляет текущий объем ящика
Добавляет 10% и устанавливает это значение в качестве лимита предупреждения
Добавляет 20% и устанавливает это значение в качестве лимита запрета отправки
Для ящиков менее 2 Гб - окраничения на уровне базы
Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010
cls
$mbx = Get-Mailbox -Database "dag1"
foreach ($mb in $mbx){
$v = Get-MailboxStatistics -Identity $mb.Identity | Select TotalItemSize
$v = $v.TotalItemSize.Value.ToMB()
$w = $v * 1.1
$w = $w.ToString() + "MB"
$p = $v * 1.2
$p = $p.ToString() + "MB"
if ($v -gt 2048) {
Set-Mailbox -Identity $mb.Identity -IssueWarningQuota $w -ProhibitSendQuota $p -UseDatabaseQuotaDefaults $false
}
else {
Set-Mailbox -Identity $mb.Identity -UseDatabaseQuotaDefaults $true
}
echo $mb.Identity.Name $v $w
}