Применимо к: Exchange Server 2010 SP1

Последнее изменение раздела: 2011-04-23

Командлет New-SystemMessage используется в системе Microsoft Exchange Server 2010 для создания настраиваемых уведомлений о доставке (DSN) или сообщений квоты на указанном языке на компьютерах с установленной ролью транспортного сервера-концентратора или пограничного транспортного сервера.

Синтаксис

New-SystemMessage -DsnCode <EnhancedStatusCode> -Internal <$true | $false> -Language <CultureInfo> -Text <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]
New-SystemMessage -Language <CultureInfo> -QuotaMessageType <WarningMailboxUnlimitedSize | WarningPublicFolderUnlimitedSize | WarningMailbox | WarningPublicFolder | ProhibitSendMailbox | ProhibitPostPublicFolder | ProhibitSendReceiveMailBox> -Text <String> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-WhatIf [<SwitchParameter>]]

Параметры

Параметр Обязательный Тип Описание

DsnCode

Обязательный

Microsoft.Exchange.Data.EnhancedStatusCode

Параметр DsnCode определяет, к какому коду уведомления о состоянии доставки применяется сообщение уведомления о состоянии доставки. Этот параметр может быть встроенным кодом или настраиваемым кодом, определенным администратором.

Примечание.
Этот параметр невозможно использовать, если указан параметр QuotaMessageType.

Internal

Обязательный

System.Boolean

Параметр Internal определяет, будет ли сообщение выводиться для пользователей, находящихся внутри организации Exchange. Для сообщений, которые будут отображаться только внутри организации, установите значение $true. Для сообщений, которые будут отображаться только для внешних пользователей, установите значение $false.

Примечание.
Этот параметр невозможно использовать, если указан параметр QuotaMessageType.

Language

Обязательный

System.Globalization.CultureInfo

Параметр Language определяет язык сообщения. Это сообщение может быть создано с использованием любого языка, поддерживаемого Exchange. Языки задаются с помощью соответствующего обозначения. Например, имя языкового стандарта для английского языка — en, а для японского — ja. Полный список обозначений языков приведен в разделе Поддерживаемые языки для системных сообщений.

QuotaMessageType

Обязательный

Microsoft.Exchange.Data.Directory.SystemConfiguration.QuotaMessageType

Параметр QuotaMessageType выбирает тип создаваемого сообщения квоты.

У параметра QuotaMessageType могут быть следующие значения:

  • WarningMailboxUnlimitedSize   Создается, когда размер почтового ящика, у которого отсутствует квота запрета на отправку или квота запрета на получение, превышает указанное ограничение почтового ящика, при котором выдается предупреждение.

  • WarningPublicFolderUnlimitedSize   Создается, когда размер общей папки, у которой отсутствует квота запрета на отправку или квота запрета на получение, превышает указанное ограничение общей папки, при котором выдается предупреждение.

  • WarningMailbox   Выдается, когда размер почтового ящика, для которого задана просто квота или квота запрещения получения, превышает заданный предел предупреждений для почтового ящика.

  • WarningPublicFolder   Выдается, когда размер общей папки, у которой существует квота запрета на отправку или квота запрета на получение, превышает указанное ограничение общей папки, при котором выдается предупреждение.

  • ProhibitSendMailbox   Создается, когда размер почтового ящика, у которого существует квота запрета на отправку, превышает указанное ограничение на размер почтового ящика.

  • ProhibitPostPublicFolder   Создается, когда размер общей папки, у которой существует квота запрета на отправку, превышает указанное ограничение на размер общей папки.

  • ProhibitSendReceiveMailBox   Создается, когда размер почтового ящика, у которого существует квота запрета на отправку и квота запрета на получение, превышает указанный размер, при котором разрешены отправка или получение.

Примечание.
Этот параметр невозможно использовать, если указан параметр DsnCode.

Text

Обязательный

System.String

Параметр Text указывает текст сообщения, отображаемого для отправителей или владельцев почтового ящика. Этот текст должен объяснять причину создания сообщения, а также какие действия следует предпринять, если это возможно, отправителю или владельцу почтового ящика.

Confirm

Необязательный

System.Management.Automation.SwitchParameter

Параметр Confirm приостанавливает обработку и требует указать действие, которое будет выполнено командой перед ее возобновлением. Указывать значение параметра Confirm не обязательно.

DomainController

Необязательный

Microsoft.Exchange.Data.Fqdn

Параметр DomainController указывает имя FQDN контроллера домена, который записывает это изменение конфигурации в Служба каталогов Active Directory. Параметр DomainController не поддерживается ролью пограничного транспортного сервера. Роль пограничного транспортного сервера выполняет запись только в экземпляр служб облегченного доступа к каталогам Служба каталогов Active Directory.

WhatIf

Необязательный

System.Management.Automation.SwitchParameter

Параметр WhatIf заставляет команду имитировать действия, которые она будет выполнять с объектом. С помощью параметра WhatIf можно просмотреть изменения, которые могут произойти, не применяя эти изменения. Указывать значение параметра WhatIf не обязательно.

Подробное описание

Уведомления о доставке отправляются отправителям тех сообщений электронной почты, которые не дошли до получателей. Сообщения квоты создаются для пользователей, чьи почтовые ящики или общие папки достигли определенных квот, при которых пользователь получает предупреждение, ему запрещается отправка или получение сообщений. Настраиваемые сообщения с уведомлением о состоянии доставки или сообщения квоты заменяют аналогичные встроенные сообщения, содержащиеся в Exchange.

Для запуска этого командлета необходимы соответствующие разрешения. В этом разделе перечислены все параметры командлета, однако некоторые из них могут быть недоступны, если они не включены в назначенные разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Уведомления о доставке» в разделе Разрешения транспорта.

Примеры

ПРИМЕР 1

В этом примере показано, как создавать настраиваемое уведомление о состоянии доставки для кода такого уведомления 5.3.5 со следующими параметрами:

  • Уведомления о состоянии доставки отображаются только для внешних пользователей.

  • Текст для уведомления о состоянии доставки предоставляется на английском языке.

Скопировать код
New-SystemMessage -DsnCode 5.3.5 -Language en -Internal $false -Text "The recipient e-mail system can't process this e-mail message. Please contact your system administrator for more information."

ПРИМЕР 2

В этом примере показано, как создавать настраиваемое сообщение квоты WarningMailbox. Это сообщение отображается для пользователей, соответствующих следующим условиям:

  • Почтовый ящик превысил предел предупреждений почтового ящика, заданный для почтового ящика.

  • Этот почтовый ящик находится на сервере, использующем английский языковой стандарт.

Скопировать код
New-SystemMessage -QuotaMessageType WarningMailbox -Language en -Text "Your mailbox has exceeded the warning limit specified by your e-mail administrator. Please reduce the size of your mailbox."