Удаление записи для замены адреса
Применимо к: Exchange Server 2010
Последнее изменение раздела: 2009-10-02
Командную консоль можно использовать для удаления одной или нескольких записей переопределения адреса на компьютере с установленной ролью пограничного транспортного сервера.
В 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.