Настройка квот хранилища для почтового ящика в Exchange Server
Совет
Эта статья относится к локальным серверам Exchange. Облачная версия этой статьи доступна в статье Увеличение или настройка Exchange Online размера почтового ящика.
Вы можете использовать Центр администрирования Exchange или командную консоль Exchange, чтобы настроить квоты хранилища для почтовых ящиков. Квоты хранилища позволяют контролировать размер почтовых ящиков и управлять базами данных почтовых ящиков. Когда размер почтового ящика достигает указанной квоты хранилища или превышает ее, Exchange отправляет владельцу почтового ящика соответствующее уведомление.
Как правило, квоты хранилища настраиваются для баз данных почтовых ящиков, так как квоты применяются ко всем существующим и будущим почтовым ящикам в базе данных. Дополнительные сведения см. в статье Управление базами данных почтовых ящиков в Exchange Server.
В этой статье показано, как настроить параметры хранилища для определенных почтовых ящиков, которые переопределяют параметры хранилища из базы данных почтовых ящиков. Дополнительные задачи управления, связанные с почтовыми ящиками пользователей, см. в разделе Управление почтовыми ящиками пользователей.
Что нужно знать перед началом работы
- Предполагаемое время для завершения: 2 минуты.
- Чтобы открыть Центр администрирования Exchange, см. статью Центр администрирования Exchange в Exchange Server. Чтобы открыть командную консоль Exchange, см. статью Запуск командной консоли Exchange.
- Чтобы вы могли выполнить эти процедуры, вам должны быть назначены соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе "Разрешения подготовки получателей" статьи Разрешения получателей .
- Сведения о сочетаниях клавиш, которые могут применяться к процедурам, описанным в этой статье, см. в разделе Сочетания клавиш в Центре администрирования Exchange.
Совет
Возникли проблемы? Обратитесь за помощью на форуме Exchange Server.
Настройка квот хранилища для почтового ящика в Центре администрирования Exchange
В EAC перейдите на вкладку Почтовые ящики>получателей .
На вкладке Почтовые ящики выберите почтовый ящик, который требуется изменить, а затем нажмите кнопку
Изменить.
На открывающейся странице свойств почтового ящика перейдите на вкладку Использование почтового ящика , а затем выберите Дополнительные параметры , чтобы отобразить параметры квоты почтовых ящиков.
На вкладке Использование почтового ящика выберите Настроить параметры квоты для этого почтового ящика, а затем настройте следующие параметры:
Выпустить предупреждение в (ГБ): при таком размере почтового ящика пользователь получает описательное предупреждающее сообщение.
Примечание.
Предупреждающее сообщение не отправляется, если только значение Выдача предупреждения не равно 50 % от значения Запретить отправку . Например, если значение Запретить отправку равно 800 МБ, значение предупреждения о проблеме должно быть не менее 400 МБ. В противном случае предупреждающее сообщение не отправляется.
Запретить отправку в (ГБ): при таком размере почтового ящика Exchange запрещает пользователю отправлять новые сообщения из почтового ящика и отображает описательное сообщение об ошибке.
Запретить отправку и получение в (ГБ). При таком размере почтового ящика Exchange запрещает пользователю отправлять сообщения из почтового ящика и не доставляет новые сообщения в почтовый ящик. Все сообщения, отправленные в почтовый ящик, возвращаются отправителю в описательном отчете о недоставке (также известном как сообщение о недоставке или отказе).
Допустимые значения для этих квот:
- От 0 до 2047 гигабайт (ГБ).
- значение unlimited.
Завершив работу на вкладке Использование почтового ящика , нажмите кнопку Сохранить.
Использование EAC для задания квот хранилища для многих почтовых ящиков
В EAC перейдите на вкладку Почтовые ящики>получателей .
На вкладке Почтовые ящики выполните одно из следующих действий.
- Нажмите и удерживайте клавишу CTRL, а затем по отдельности выберите почтовые ящики для изменения.
- Чтобы выбрать непрерывный диапазон почтовых ящиков, выберите почтовый ящик, нажмите и удерживайте клавишу SHIFT, а затем выберите другой почтовый ящик в списке.
В области сведений выберите Обновить в разделе Квота почтового ящика .
На открывающейся странице Массовое изменение квоты почтового ящика настройте следующие параметры:
- Показывать предупреждение при (ГБ)
- Запретить отправку при (ГБ)
- Запретить отправку и получение при (ГБ)
По завершении работы на странице Массовое изменение квоты почтового ящика нажмите кнопку Сохранить.
Совет
Хотя параметр Настройка квоты для этого почтового ящика недоступен на странице Массовое изменение квоты почтового ящика , ввод значения для одной из квот автоматически выбирает этот параметр.
Настройка квот хранилища для почтового ящика с помощью командной консоли Exchange
Чтобы настроить квоты хранилища для отдельного почтового ящика, используйте следующий синтаксис:
Set-Mailbox -Identity "<MailboxIdentity>" -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>
- <MailboxIdentity> — это любое значение, однозначно определяющее почтовый ящик. Например, имя, различающееся имя (DN), псевдоним, имя участника-пользователя (UPN) или адрес электронной почты. Кавычки требуются для значений, содержащих пробелы.
- Значение
$false
параметра UseDatabaseQuotaDefaults является обязательным, поэтому настраиваемые квоты хранилища переопределяют значения по умолчанию для базы данных почтовых ящиков.
В этом примере задаются указанные квоты для почтового ящика Джо Хили.
Set-Mailbox -Identity "Joe Healy" -UseDatabaseQuotaDefaults $false -IssueWarningQuota 24.5GB -ProhibitSendQuota 24.75GB -ProhibitSendReceiveQuota 25GB
В этом примере задаются указанные квоты для почтового ящика Айлы Кол.
Set-Mailbox -Identity "Ayla Kol" -UseDatabaseQuotaDefaults $false -IssueWarningQuota 900MB -ProhibitSendQuota 950MB -ProhibitSendReceiveQuota 1GB
Подробные сведения о синтаксисе и параметрах см. в разделе Set-Mailbox.
Настройка квот хранилища для многих почтовых ящиков с помощью командной консоли Exchange
Чтобы настроить квоты хранилища для нескольких почтовых ящиков одновременно, можно выбрать следующие варианты:
- Фильтрация почтовых ящиков по существующему атрибуту. Этот метод предполагает, что все целевые почтовые ящики имеют уникальный фильтруемый атрибут. Некоторые атрибуты (например, Title, Department, address information и number) доступны только из командлета Get-User . Другие атрибуты (например, CustomAttribute1 to CustomAttribute15) доступны только из командлета Get-Mailbox .
- Использовать список определенных почтовых ящиков. После создания списка определенных почтовых ящиков можно использовать этот список для настройки квот хранилища почтовых ящиков.
Фильтрация почтовых ящиков по существующему атрибуту
Совет
Если вы используете командлет Get-User для идентификации целевых почтовых ящиков, обязательно используйте свойство identity, доступное и приемлемое для командлетов Get-User и Set-Mailbox , для которых не требуются кавычки вокруг значений (например, UserPrincipalName).
Чтобы настроить квоты хранилища для любого количества почтовых ящиков на основе существующего атрибута, используйте следующий синтаксис:
$<VariableName> = <Get-Mailbox | Get-User> -ResultSize unlimited -Filter <Filter>
$<VariableName> | foreach {Set-Mailbox -Identity $_.UserPrincipalName -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>}
В этом примере настраивается квота хранилища для всех почтовых ящиков пользователей, где атрибут Title связанного пользователя содержит значение Sales Associate.
$SA = Get-User -ResultSize unlimited -Filter "(RecipientType -eq 'UserMailbox') -and (Title -like 'Sales Associate*')"
$SA | foreach {Set-Mailbox -Identity $_.UserPrincipalName -UseDatabaseQuotaDefaults $false -IssueWarningQuota 24.5GB -ProhibitSendQuota 24.75GB -ProhibitSendReceiveQuota 25GB}
Использование списка определенных почтовых ящиков
Чтобы настроить квоты хранилища для списка определенных почтовых ящиков, используйте следующий синтаксис:
$<VariableName> = Get-Content <text file>
$<VariableName> | foreach {Set-Mailbox -Identity $_ -UseDatabaseQuotaDefaults $false -IssueWarningQuota <ValueInMBorGB> -ProhibitSendQuota <ValueInMBorGB> -ProhibitSendReceiveQuota <ValueInMBorGB>}
В следующем примере текстовый файл C:\My Documents\MBQuotas.txt используется для идентификации почтовых ящиков по связанным именам участника-пользователя. Текстовый файл должен содержать по одному почтовому ящику в каждой строке следующим образом:
akol@contoso.com
tjohnston@contoso.com
kakers@contoso.com
После заполнения текстового файла почтовыми ящиками, которые требуется обновить, выполните следующие команды:
$MBQ = Get-Content "C:\My Documents\MBQuotas.txt"
$MBQ | foreach {Set-Mailbox -Identity $_ -UseDatabaseQuotaDefaults $false -IssueWarningQuota 900MB -ProhibitSendQuota 950MB -ProhibitSendReceiveQuota 1GB}
Как успешно задать квоты хранилища для почтового ящика?
Чтобы убедиться, что квоты хранилища для почтового ящика успешно заданы, выполните одно из следующих действий:
Центр администрирования Exchange:
- В EAC перейдите на вкладку Почтовые ящики>получателей .
- На вкладке Почтовые ящики выберите почтовый ящик, который требуется изменить, а затем нажмите кнопку
Изменить.
- На открывающейся странице свойств почтового ящика перейдите на вкладку Использование почтового ящика , а затем выберите Дополнительные параметры , чтобы отобразить параметры квоты почтовых ящиков.
Убедитесь , что выбран параметр Настроить параметры квоты для этого почтового ящика и проверьте значения квоты.
Командная консоль Exchange: замените <MailboxIdentity> именем, адресом электронной почты или псевдонимом почтового ящика, а затем выполните следующую команду:
Get-Mailbox <MailboxIdentity> | Format-List UseDatabaseQuotaDefaults,IssueWarningQuota,ProhibitSendQuota,ProhibitSendReceiveQuota