Удаление записи для замены адреса

 

Применимо к: Exchange Server 2010 SP2, Exchange Server 2010 SP3

Последнее изменение раздела: 2012-07-23

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

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

Дополнительные сведения о переопределении адресов см. в разделе Общие сведения о переопределении адресов.

Необходимы сведения о других задачах управления, связанных с агентами транспорта? См. раздел Управление агентами транспорта.

ВниманиеВнимание!
Будьте осторожны при удалении одной или нескольких записей переопределения адреса. Сделанные изменения сразу вступаю в силу. Убедитесь, что удаляются только необходимые записи переопределения адреса, а также запишите конфигурацию записи, прежде чем удалить ее. После выбора записей переопределения адреса, которые необходимо удалить, рекомендуется сначала запустить команду с параметром WhatIf. Дополнительные сведения о параметре WhatIf см. в разделе Параметры WhatIf, Confirm и ValidateOnly.

Использование командной консоли для удаления одной записи переопределения адреса

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

ПримечаниеПримечание.
Консоль управления Exchange невозможно использовать для удаления одной записи переопределения адреса.

Удалить отдельную запись переопределения адреса можно, используя следующий синтаксис команды.

Remove-AddressRewriteEntry <GUID or address rewrite entry name>

В этом примере выполняется командлет Remove-AddressRewriteEntry с параметром WhatIf. Параметр WhatIf позволяет команде выполнять указанные действия без внесения каких-либо изменений. Вместо этого отображаются потенциальные результаты, чтобы можно было проверить правильность действий.

Remove-AddressRewriteEntry "Contoso.com to Northwindtraders.com" -WhatIf

В этом примере удаляется отдельная запись переопределения адреса.

Remove-AddressRewriteEntry "Contoso.com to Northwindtraders.com"

Дополнительные сведения о синтаксисе и параметрах см. в разделе Remove-AddressRewriteEntry.

Использование командной консоли для удаления нескольких записей переопределения адреса

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

ПримечаниеПримечание.
Консоль управления Exchange невозможно использовать для удаления нескольких записей переопределения адреса.

Чтобы удалить несколько записей о перезаписи адреса, необходимо использовать конвейеризацию для направления выхода команды Get-AddressRewriteEntry в команду Remove-AddressRewriteEntry. Команда Get-AddressRewriteEntry принимает подстановочные знаки, которые позволяют находить сопоставления на основе частично введенных имен. Команда Remove-AddressRewriteEntry принимает результаты действия команды Get-AddressRewriteEntry и удаляет возвращенные записи переопределения адреса.

Предположим, что были настроены следующие записи переопределения адреса:

  • «Rewrite sales.northwindtraders.com to contoso.com»

  • «Rewrite marketing.northwindtraders.com to contoso.com»

  • «Rewrite research.northwindtraders.com to contoso.com»

  • «Rewrite john@northwindtraders to support@contoso.com»

  • «Rewrite joe@northwindtraders to support@contoso.com»

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

  • Сопоставить только записи переопределения адреса поддомена.

    Get-AddressRewriteEntry "*to contoso.com"
    
  • Сопоставить только записи переопределения адреса электронной почты.

    Get-AddressRewriteEntry "*support@contoso.com"
    
    ВниманиеВнимание!
    Если критерий сопоставления не указан, то при передаче результатов команды Get-AddressRewriteEntry команде Remove-AddressRewriteEntry все записи переопределения адреса на локальном сервере будут удалены. Поэтому рекомендуется всегда использовать параметр WhatIf, чтобы быть уверенным в правильности совершаемых изменений.

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

Удалить несколько записей переопределения адреса можно, используя следующий синтаксис команды.

Get-AddressRewriteEntry <match criteria> | Remove-AddressRewriteEntry 

В этом примере выполняется командлет RGet-AddressRewriteEntry с параметром WhatIf. Параметр WhatIf позволяет команде выполнять указанные действия без внесения каких-либо изменений. Вместо этого отображаются потенциальные результаты, чтобы можно было проверить правильность действий.

Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry -WhatIf

В этом примере удаляется несколько записей переопределения адреса.

Get-AddressRewriteEntry "*to contoso.com" | Remove-AddressRewriteEntry

Дополнительные сведения о синтаксисе и параметрах см. в разделе Get-AddressRewriteEntry.

 © Корпорация Майкрософт (Microsoft Corporation), 2010. Все права защищены.