Дата последнего изменения раздела: 2007-07-27

Объявление командной консоли Exchange

В кратком справочнике описаны наиболее часто используемые командлеты, присутствующие в окончательной первоначальной версии (RTM) Microsoft® Exchange Server 2007 и Exchange 2007 с пакетом обновления 1 (SP1), и примеры их использования.

Дополнительные сведения о командной консоли Exchange и всех доступных командлетах в Microsoft® Exchange 2007 приведены в разделе технических сведений на веб-узле Exchange Management TechCenter. Также можно загрузить технический документ : Exchange Management Shell (на английском языке).

В разделы данного краткого справочника включены следующие административные задачи и функциональные области:

Типовые действия командлетов

Следующие команды поддерживаются большинством командлетов и связаны с конкретным действием.

New

Команда New создает новый экземпляр чего-либо, например новый параметр настройки, новую базу данных или новый соединитель SMTP.

Remove

Команда Remove удаляет экземпляр чего-либо, например почтовый ящик или правило транспорта.

Все командлеты Remove поддерживают параметры WhatIf и Confirm. Дополнительные сведения об этих параметрах приведены в разделе Important Parameters.

Enable

Команда Enable включает параметр или поддержку почты для получателя.

Disable

Команда Disable отключает включенный параметр или поддержку почты для получателя.

Все задачи Disable также обеспечивают поддержку параметров WhatIf и Confirm. Дополнительные сведения об этих параметрах приведены в разделе Important Parameters.

Set

Команда Set изменяет конкретные параметры объекта, например псевдоним контакта или хранение удаленных элементов базы данных почтовых ящиков.

Get

Команда Get запрашивает конкретный объект или подмножество типа объекта, таких как конкретный почтовый ящик, все пользователи почтовых ящиков или пользователей почтовых ящиков в домене.

Важные параметры

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

Identity

Параметр Identity определяет уникальный объект для задачи. Он обычно используется с помощью командлетов Enable, Disable, Remove, Set и Get. Identity также является позиционным параметром, то есть не нужно указывать Identity, указывая значение параметра в командной строке.

Например: Get-Mailbox -Identity user1 запрашивает почтовый ящик пользователя user1. Командлет Get-Mailbox user1 эквивалентен Get-Mailbox -Identity user1.

WhatIf

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

Confirm

Параметр Confirm используется для приостановки выполнения обработки командлетом и для ее продолжения требует подтверждения администратором дальнейших действий командлета. По умолчанию установлено значение $True.

Validate

Параметр Validate заставляет командлет проверить, что все требования, необходимые для выполнения операции, выполняются и что операция закончится успешно.

Советы и рекомендации

Get-Command

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

Get-Command *ключевое_слово*

Этот командлет возвращает задачи, в командлете которых содержится ключевое_слово.

Get-задача | Get-Member

Этот командлет возвращает все свойства и методы задачи задача.

Get-задача | Format-List

Этот командлет выводит результат запроса в виде форматированного списка. Результат любого командлета Get можно направить на вход командлета Format-List, что позволяет просмотреть весь набор существующих свойств объекта, возвращенных этой командой, либо можно указать конкретные свойства, которые нужно просмотреть, разделяя их запятыми, как в следующем примере: Get-Mailbox *john* | Format-List alias,*quota

Help задача

Этот командлет возвращает справочные сведения командной консоли Exchange для любой задачи в Exchange 2007, как в следующем примере: Help Get-Mailbox

Help задача<TAB>

Введите неполное имя задачи задача, а затем нажмите клавишу TAB, чтобы циклически перебрать все командлеты, содержащие введенный текст. Можно также использовать подстановочные знаки, как в следующем примере: Help *UM*

Get-задача | Format-List > file.txt

Этот командлет выводит результат задачи задача в текстовый файл: file.txt

Получатели

Управление контактами

Enable-Mailcontact -Identity "John Smith" -alias smith -externalEmailAddress smith@contoso.com

Эта команда включает поддержку почты для контакта John Smith, для чего указываются различающееся имя контакта, его псевдоним smith и внешний адрес электронной почты smith@contoso.com.

Disable-MailContact -Identity smith

Эта команда отключает поддержку почты для контакта, для чего в параметре Identity указывается псевдоним контакта.

Set-MailContact -Identity smith -Alias jsmith

Эта команда изменяет псевдоним контакта с включенной поддержкой почты, заданного параметром Identity, с smith на jsmith, используя параметр Alias.

Set-Contact -Identity jsmith -Manager user1

Эта команда изменяет сведения о контакте jsmith в службе каталогов Active Directory®, изменяя руководителя для jsmith на пользователя User1.

Примечание. Если для контакта не включена поддержка почты, к нему нельзя обращаться, используя псевдоним. Необходимо использовать полное имя, GUID или различающееся имя контакта.

Управление группами

Enable-DistributionGroup -Identity "contoso\Distribution Group" -Alias DG

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

Disable-DistributionGroup -Identity DG

Эта команда отключает поддержку почты для универсальной группы рассылки с именем DG.

Set-DistributionGroup -Identity DG -Alias group1

Эта команда изменяет параметры универсальной группы рассылки с именем DG в Exchange, изменяя псевдоним группы на group1.

Add-DistributionGroupMember -Identity DG -Member user1

Эта команда добавляет получателя user1 в качестве члена универсальной группы рассылки DG.

Get-DistributionGroupMember -Identity DG

Эта команда возвращает всех членов группы рассылки с именем DG.

Set-Group -Identity DG -DisplayName "Universal DG"

Эта команда изменяет параметры Active Directory для группы Windows® с именем DG, изменяя краткое имя группы на "Universal DG".

New-DynamicDistributionGroup -Name DDG -Alias Псевдоним_DDG -OrganizationalUnit подразделение -IncludedRecipients Пользователи_почтовых_ящиков

Эта команда создает на базе запроса новую динамическую группу рассылки с именем DDG. У параметра IncludedRecipients могут быть следующие значения: None | MailboxUsers | Resources | MailContacts | MailGroups | | MailUsers | AppRecipients.

Set-DynamicDistributionGroup -Identity DDG -DisplayName DDG1

Эта команда изменяет краткое имя динамической группы рассылки с именем DDG, меняя его на DDG1.

Управление почтовыми ящиками

Enable-Mailbox -Identity contoso\user1 -Database MailboxDatabase

Эта команда, создавая почтовый ящик в базе данных почтовых ящиков с именем MailboxDatabase, включает поддержку почтовых ящиков для существующего пользователя Active Directory, имя домена и псевдоним которого объединяются как contoso\user1.

Disable -Mailbox -Identity user1

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

Set-Mailbox -Identity user1 -alias user2

Эта команда изменяет почтовый ящик, меняя существующий псевдоним user1 на user2.

Get-Mailbox | Export-Mailbox -PSTFolderPath C:\PSTFiles

Эта команда извлекает всех пользователей почтового ящика и экспортирует их ящики в файлы PST. Файлы PST хранятся в папке C:\PSTFiles.

Примечание.
Данные почтовых ящиков можно экспортировать в файлы PST с помощью командлета Export-Mailbox только в Exchange 2007 с пакетом обновления 1 (SP1).

Import-Mailbox john@contoso.com -PSTFolderPath C:\PSTFiles\john.pst

Эта команда импортирует данные почтового ящика пользователя john@contoso.com из файла PST c:\PSTFiles\john.pst.

Примечание.
Командлет Import-Mailbox доступен только для Exchange 2007 с пакетом обновления 1 (SP1).

Get-Mailbox | Format-Table alias, *quota

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

Get-Mailbox -Database MailboxDatabase

Эта команда возвращает сводный список всех почтовых ящиков в базе данных почтовых ящиков с именем MailboxDatabase.

Get-Mailbox -server Server

Эта команда возвращает сводный список всех почтовых ящиков на сервере с именем Server.

Get-MailboxStatistics -Database MailboxDatabase

Эта команда возвращает статистику для всех почтовых ящиков, находящихся в базе данных почтовых ящиков с именем MailboxDatabase.

Get-MailboxStatistics -Server Server

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

Move-Mailbox -Identity user1 -TargetDatabase Server\MailboxDatabase

Эта команда перемещает почтовый ящик, связанный с псевдонимом user1, на сервер с именем Server. Этот почтовый ящик перемещается в базу данных почтовых ящиков с именем MailboxDatabase.

Настраиваемые сообщения квот почтовых ящиков

New-SystemMessage -QuotaMessageType ProhibitSendMailbox -Text "Prohibit Send Mailbox Quota Message Text" -Language En

Эта команда создает новое пользовательское сообщение квоты для типа сообщений квоты ProhibitSendMailbox. Текст "Prohibit Send Mailbox Quota Message Text" («Текст сообщений квоты почтового ящика для запрещения отправки») выводится на английском языке, в соответствии с указанным языковым кодом En. Допустимыми значениями параметра QuotaMessageType являются WarningMailboxUnlimitedSize и WarningPublicFolder.

Set-SystemMessage En\ProhibitSendMailbox -Text "New Prohibit Send Mailbox Quota Message Text"

Эта команда изменяет существующее пользовательское сообщение квоты для типа сообщений квоты ProhibitSendMailbox, которое выводится на английском языке в соответствии с заданным языковым кодом En. Новый текст — "New Prohibit Send Mailbox Quota Message Text" («Новый текст сообщений квоты почтового ящика для запрещения отправки»).

Get-SystemMessage En\ProhibitSendMailbox

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

Remove-SystemMessage En\ProhibitSendMailbox

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

Получатель

Get-Recipient -RecipientType пользователь_почтового_ящика

Эта команда возвращает сводный список всех получателей, соответствующих типу получателя пользователь_почтового_ящика. У параметра RecipientType могут быть следующие значения: User | MailboxUser | MailEnabledUser | Contact | MailEnabledContact | Group | MailEnabledUniversalDistributionGroup | MailEnabledUniversalSecurityGroup | MailEnabledNonUniversalGroup | DynamicDL | PublicFolder | PublicDatabase | SystemAttendantMailbox | SystemMailbox | MicrosoftExchange.

Get-Recipient -Anr "user"

Эта команда возвращает сводный список всех пользователей, у которых имя почтового ящика содержит строку user. Параметр Anr показывает, что аргумент будет разрешен с помощью разрешения неоднозначных имен (ANR).

Get-Recipient -ResultSize 100

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

Единая система обмена сообщениями

Get-UMMailbox

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

Get-UMMailbox -Identity user1 | Format-List

Эта команда возвращает подробную конфигурацию почтового ящика единой системы обмена сообщениями, связанного с псевдонимом user1.

Set-UMMailbox -Identity user1 -UMEnabled $True

Эта команда изменяет почтовый ящик единой системы обмена сообщениями, связанный с псевдонимом user1, меняя значение параметра UMEnabled на $True.

Пользователь

Enable-MailUser -Identity contoso\user2 -ExternalEmailAddress user2@northwindtraders.com

Эта команда включает поддержку почты для пользователя Active Directory contoso\user2 с внешним адресом user2@northwindtraders.com. Этот командлет также создает основной SMTP-адрес электронной почты по умолчанию: user2@contoso.com.

Disable-MailUser -Identity user2

Эта команда отключает поддержку почты для пользователя Active Directory user2 с включенной почтой.

Set-MailUser -Identity user2 -ExternalEmailAddress user2@research.northwindtraders.com

Эта команда изменяет пользователя Active Directory user2 с включенной поддержкой почты, изменяя его внешний адрес электронной почты на user@research.northwindtraders.com

Хранение

Управление базой данных

New-MailboxDatabase -Name MailboxDatabase -StorageGroup StorageGroup

Эта команда создает новую базу данных почтовых ящиков с именем MailboxDatabase в группе хранения StorageGroup.

Set-MailboxDatabase -Identity MailboxDatabase -IssueWarningQuota 500MB

Эта команда изменяет базу данных почтовых ящиков MailboxDatabase, меняя ограничение квоты предупреждения ее почтовых ящиков на 500 МБ.

Get-MailboxDatabase -StorageGroup StorageGroup

Эта команда возвращает сводный список всех баз данных почтовых ящиков в группе хранения с именем StorageGroup.

Get-MailboxDatabase -Server Server

Эта команда возвращает сводный список всех баз данных почтовых ящиков на сервере с именем Server.

Mount-Database -Identity MailboxDatabase

Эта команда подключает существующую базу почтовых ящиков с именем MailboxDatabase.

Dismount-Database -Identity MailboxDatabase

Эта команда отключает существующую базу данных почтовых ящиков с именем MailboxDatabase.

Enable-DatabaseCopy -Identity MailboxDatabase

Эта команда включает локальное непрерывное резервное копирование для базы данных почтовых ящиков с именем MailboxDatabase.

Управление группами хранения

New-StorageGroup -Name StorageGroup -Server server1

Эта команда создает новую группу хранения с именем StorageGroup на сервере с именем server1.

Set-StorageGroup -Identity StorageGroup -Name "Группа хранения исследовательского отдела"

Эта команда изменяет группу хранения с именем StorageGroup, меняя ее краткое имя на "Группа хранения исследовательского отдела".

Enable-StorageGroupCopy -Identity StorageGroup

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

Примечание. Сначала необходимо с помощью командлета Enable-DatabaseCopy включить локальное непрерывное резервное копирование для каждой базы данных в группе хранения, для которой нужно включить локальное непрерывное резервное копирование.

Disable-StorageGroupCopy -Identity StorageGroup

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

Транспорт

Соединители и доставка

New-SendConnector -Name SendConnector -AddressSpaces contoso.com

Эта команда создает новый соединитель отправки в Интернет с именем SendConnector. Связанным адресным пространством для соединителя отправки является contoso.com.

Set-SendConnector -Identity SendConnector -AddressSpaces northwindtraders.com

Эта команда изменяет соединитель отправки с именем SendConnector, изменяя его адресные пространства на northwindtraders.com.

New-ReceiveConnector -Name ReceiveConnector -RemoteIpRanges 10.149.0.1-10.151.0.1 -Bindings 0.0.0.0:25

Эта команда создает новый соединитель получения с именем ReceiveConnector. Связанный диапазон удаленных IP-адресов — от 10.149.0.1 до 10.151.0.1. Установка параметра Bindings равным 0.0.0.0:25 указывает серверу на необходимость прослушивания подключений для всех локально настроенных IP-адресов по порту 25.

Set-ReceiveConnector -Identity ReceiveConnector -MaxMessageSize 20MB

Эта команда изменяет получающий соединитель ReceiveConnector, изменяя значение параметра MaxMessageSize на 20MB.

Очереди

Suspend-Queue -Identity сервер\очередь

Эта команда останавливает доставку всех сообщений в очереди сервер\очередь.

Resume-Queue -Identity сервер\очередь

Эта команда позволяет восстановить доставку сообщений из приостановленной очереди сервер\очередь.

Get-Message -Identity сервер\очередь\сообщение

Эта команда возвращает конкретное сообщение сервер\очередь\сообщение.

Suspend-Message -Identity сервер\очередь\сообщение

Эта команда останавливает доставку находящегося в очереди сообщения сервер\очередь\сообщение.

Get-Queue | Freeze-Queue

Эта команда «замораживает» все очереди на локальном сервере.

Resume-Message -Identity Server\Queue\Message

Эта команда разрешает доставку приостановленного в очереди сообщения сервер\очередь\сообщение.

Delete-Message -Identity сервер\очередь\сообщение

Эта команда удаляет указанное сообщение сервер\очередь\сообщение.

Export-Message -Identity сервер\очередь\сообщение -Path путь_к_файлу

Эта команда экспортирует указанное сообщение сервер\очередь\сообщение в папку путь_к_файлу.

Примечание. Чтобы экспорт сообщения стал возможен, необходимо сначала приостановить это сообщение с помощью командлета Suspend-Message.

Перезапись адресов

New-AddressRewriteEntry -Name Имя_записи_о_перезаписи_адресов -InternalAddress david@contoso.com -ExternalAddress support@contoso.com

Эта команда создает новую запись о перезаписи адресов для внутреннего адреса электронной почты david@contoso.com. Для всех сообщений электронной почты, отправленных с адреса david@contoso.com, адрес отправителя перезаписывается как support@contoso.com, а для всех входящих сообщений, адресованных support@contoso.com, адрес получателя перезаписывается как david@contoso.com.

Set-AddressRewriteEntry -Identity Имя_записи_о_перезаписи_адресов -InternalAddress chris@contoso.com

Эта команда изменяет существующую запись о перезаписи адресов Имя_записи_о_перезаписи_адресов, изменяя значение параметра InternalAddress на chris@contoso.com.

Защита от нежелательной почты

Set-RecipientFilterConfig -BlockedRecipients info@contoso.com, corp@contoso.com

Эта команда изменяет конфигурацию фильтрации получателей, добавляя блокировку получателей info@contoso.com и corp@contoso.com.

Set-SenderFilterConfig -BlockedSenders badsender@northwindtraders.com

Эта команда изменяет конфигурацию фильтрации отправителей для нежелательной почты, добавляя блокированного отправителя badsender@northwindtraders.com.

Add-ContentFilterPhrase -Phrase "нежелательная почта" -Influence BadWord

Эта команда добавляет фразу «нежелательная почта» в фильтр содержания, устанавливая для нее параметр Influence равным BadWord. Параметр Influence может принимать значение BadWord и GoodWord.

Add-IPAllowListEntry -IpRange 127.1.0.0

Эта команда добавляет IP-адрес 127.1.0.0 в список разрешенных IP-адресов. Маска IP-адресов по умолчанию равна 255.255.255.255, так как она не задана.

Add-IPAllowListEntry -IpRange "127.1.0.0(255.255.0.0)"

Эта команда добавляет IP-адрес 127.1.0.0 в список разрешенных IP-адресов, для которого задана маска IP-адресов 255.255.0.0.

Add-IPAllowListEntry -IpRange 127.1.0.0-127.1.255.255

Эта команда добавляет разрешенный диапазон IP-адресов. В этом случае диапазон IP-адресов заключается между адресами 127.1.0.0 и 127.1.255.255.

Add-IPBlockListEntry -IpRange 127.2.0.1

Эта команда добавляет IP-адрес 127.2.0.1 в список запрещенных IP-адресов. В этом случае маска IP-адресов по умолчанию равна 255.255.255.255, так как она не задана.

Test-IPAllowListProvider -Identity поставщик_списков_разрешенных_адресов -IPAddress 127.1.0.0

Эта команда проверяет заданный IP-адрес 127.1.0.0, позволяя просмотреть, входит ли этот адрес в список разрешенных IP-адресов, предоставляемых поставщиком списков разрешенных IP-адресов поставщик_списков_разрешенных_адресов.

Add-IPAllowListProvider -Name Provider1 -LookupDomain www.contoso.com -IPAddressesMatch 127.1.0.0

Эта команда добавляет поставщика списков разрешенных IP-адресов с именем Provider1, используемого для проверки разрешенных IP-адресов. Связанным доменом поиска является www.contoso.com, а IP-адресом, который должен соответствовать результату, возвращаемому поставщиком списков запрещенных IP-адресов, является 127.1.0.0.

Add-IPBlockListProvider -Name Provider2 -LookupDomain www.contoso.com -IPAddressesMatch 127.2.0.1

Эта команда добавляет поставщика списков запрещенных IP-адресов с именем Provider2, используемого для проверки блокируемых IP-адресов. Связанным доменом поиска является www.contoso.com, а IP-адресом, который должен соответствовать результату, возвращаемому поставщиком списков запрещенных IP-адресов, является 127.2.0.1.

Get-SenderIdConfig

Эта команда возвращает параметры конфигурации кода отправителя.

Add-AttachmentFilterEntry -Name image/jpeg -Type ContentType

Эта команда добавляет элемент фильтра вложений, используемый для блокировки всех вложений JPEG, на основе типа содержимого вложения image/jpeg независимо от имени файла.

Add-AttachmentFilterEntry -Name *.EXE -Type FileName

Эта команда добавляет элемент фильтра вложений, используемого для блокировки всех вложений с расширением имени файла EXE.

Remove-AttachmentFilterEntry ContentType:image/jpeg

Эта команда удаляет элемент фильтра вложений, используемый для фильтрации вложений JPEG на основе типа содержимого вложения image/jpeg.

Remove-AttachmentFilterEntry FileName:*.EXE

Эта команда удаляет элемент фильтра вложений, используемый для фильтрации всех вложений с расширением имени файла EXE.

Set-AttachmentFilterListConfig -RejectResponse "Вложение, включенное в сообщение электронной почты, не разрешено." -Action Reject

Эта команда настраивает агент фильтра вложений так, чтобы отвергать все сообщения, содержащие фильтруемые вложения. Блокируются и вложение, и электронное сообщение, а настроенный текст используется в качестве текста сообщения отчета о недоставке, отправляемого отправителям, сообщения которых содержат блокируемые вложения. Доступными действиями являются Reject, Strip и SilentDelete.

Настраиваемые сообщения уведомлений о доставке

New-SystemMessage -DsnCode 5.7.0 -Text "DSN Message Text" -Internal $False -Language En

Эта команда создает новое настраиваемое сообщение уведомления о доставке для кода уведомления о доставке 5.7.0. Текстом этого сообщения является "DSN Message Text" («Текст сообщения уведомления доставке»), языком выводимого сообщения является английский, задаваемый языковым кодом — En, а сообщение уведомления доставке отправляется как внутренним, так и внешним отправителям.

Set-SystemMessage -Identity En\External\5.7.0 -Text "New DSN Message Text"

Эта команда изменяет существующее сообщение уведомления о доставке для кода уведомления о доставке 5.7.0. Идентификатор состоит из языка, указанного языковым кодом En, признака внутренней или внешней области сообщений уведомлений о доставке и кода уведомлений о доставке: En\External\5.7.0. Текст сообщения уведомления о доставке меняется на "New DSN Message Text".

Get-SystemMessage -Identity En\External\5.7.0

Эта команда возвращает существующее настроенное сообщение уведомления о доставке для кода уведомления о доставке 5.7.0, используя идентификатор En\External\5.7.0.

Get-SystemMessage -Original $True

Эта команда возвращает список всех встроенных сообщений уведомлений о доставке.

Remove-SystemMessage -Identity En\External\5.7.0

Эта команда возвращает существующее настроенное сообщение уведомления о доставке для кода уведомления о доставке 5.7.0, используя идентификатор En\External\5.7.0.

Политика и соответствие требованиям

Правила транспортного концентратора

$Condition = Get-TransportRulePredicate BetweenMemberOf

$Condition.Addresses = (Get-DistributionGroup "Group1")

$Condition.Addreses2 = (Get-DistributionGroup "Group2")

$Action = Get-TransportRuleAction RejectMessage

$Action.RejectReason = "RejectText"

New-TransportRule -Name "RuleName" -Condition @($Condition) -Action @($Action)

Эта команда создает правило транспорта RuleName на транспортном сервере-концентраторе. Это правило отвергает все сообщения, отправляемые между группами рассылки Group1 и Group2. Отправителю сообщений, содержащих текст RejectText, отправляется отчет о недоставке.

Get-TransportRule -Identity RuleName | Format-List

Эта команда возвращает подробную конфигурацию правила транспорта RuleName.

(Get-TransportRule -Identity RuleName).Conditions | Format-List

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

(Get-TransportRule -Identity RuleName).Exceptions | Format-List

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

(Get-TransportRule -Identity RuleName).Actions | Format-List

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

Remove-TransportRule -Identity RuleName

Эта команда удаляет правило транспорта RuleName.

Правила журнала

New-JournalRule -Name "JournalRuleName" -Recipient MailboxToJournal@contoso.com -JournalEmailAddress "Journal Reports" -Scope Global

Эта команда создает правило журнала JournalRuleName. Копии всех сообщений электронной почты, отправляемых и получаемых MailboxToJournal@contoso.com, отправляются в почтовый ящик Journal Reports в качестве вложений в конверт сообщения журнала. Правило журнала начинает действовать сразу после создания. Допустимыми значениями параметра Scope являются Internal, External и Global.

Set-JournalRule -Identity JournalRuleName -Recipient DistributionGroupToJournal@contoso.com

Эта команда изменяет правило журнала JournalRuleName, устанавливая значение параметра Recipient равным DistributionGroupToJournal@contoso.com.

Set-TransportConfig -JournalingReportNdrTo AltJournalReports@contoso.com

Эта команда настраивает Exchange так, чтобы отчеты журнала перенаправлялись по адресу AltJournalReports@contoso.com, если основной почтовый ящик журнала временно окажется недоступным.

Серверы

Get-ExchangeServer

Эта команда возвращает сводный список всех существующих серверов.

Get-ExchangeServer -Domain contoso.com

Эта команда возвращает сводный список всех серверов в домене contoso.com.

Get-ExchangeServer -Status

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