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

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

Решение

В среде смешанного режима, в которой находятся как серверы Exchange 2003, так и серверы Exchange 2007, необходимо удалить пробелы из псевдонимов получателей.

Предварительная подготовка

Для выполнения описанных ниже действий используемой учетной записи необходимо делегировать следующую роль:

  • роль администратора получателей Exchange;

Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.

Процедура

Удаление пробелов из псевдонимов почтовых ящиков с помощью командной консоли Exchange

  • Для удаления пробелов из псевдонимов почтовых ящиков выполните указанные ниже команды. Первая команда находит все почтовые ящики в организации, в псевдонимах которых содержатся пробелы, и сохраняет их во временной переменной $Mailboxes. Вторая команда удаляет пробелы из псевдонимов почтовых ящиков, которые хранятся во временной переменной $Mailboxes.

    Копировать код
    $Mailboxes = Get-Mailbox | Where {$_.Alias -like "* *"}
    ForEach($Mailbox in $Mailboxes) {Set-Mailbox $Mailbox.Name -Alias:($Mailbox.Alias -Replace " ","")}
    
  • В качестве альтернативного способа можно объединить две указанные выше команды в одну команду командной консоли Exchange.

    Копировать код
    Get-Mailbox | Where {$_.Alias -like "* *"} | ForEach-Object {Set-Mailbox $_.Name -Alias:($_.Alias -Replace " ","")}
    

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

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

Дополнительные сведения

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

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