Entfernen von Leerzeichen aus den Aliasnamen von Empfängern mithilfe der Exchange-Verwaltungsshell

 

Letztes Änderungsdatum des Themas: 2007-09-24

In diesem Thema wird erläutert, wie Leerzeichen aus den Aliasnamen von Empfängern mithilfe der Exchange-Verwaltungsshell entfernt werden. In Microsoft Exchange Server 2003 können Sie Empfänger mit Leerzeichen in Aliasnamen erstellen. In Exchange Server 2007 dürfen Empfänger keine Leerzeichen in ihren Aliasnamen aufweisen. 

Wenn Sie versuchen, einen Empfänger mit Leerzeichen im Aliasnamen mithilfe der Exchange 2007-Verwaltungstools zu verwalten, treten die folgenden Probleme auf:

  • Wenn Sie versuchen, die Eigenschaften eines Empfängers mit Leerzeichen im Aliasnamen mithilfe der Exchange-Verwaltungskonsole anzuzeigen, wird der folgende Fehler ausgegeben:

    Die Eigenschaften von '<Empfängername>' enthalten ungültige Daten. Wenn Sie auf 'OK' klicken, werden stattdessen Standardwerte verwendet und gespeichert, wenn diese nicht geändert werden, bevor Sie auf der Eigenschaftenseite 'Übernehmen' oder 'OK' klicken. Wenn Sie auf 'Abbrechen' klicken, wird das Objekt schreibgeschützt angezeigt, und die fehlerhaften Werte werden dauerhaft übernommen. Die folgenden Werte enthalten ungültige Daten: Alias.

  • Wenn Sie versuchen, auf einen Empfänger mit Leerzeichen im Aliasnamen mithilfe des Cmdlets Get- in der Exchange-Verwaltungsshell zuzugreifen, erhalten Sie die folgende Warnung:

    WARNUNG: Objekt <DN_des_Empfängers> wurde beschädigt und befindet sich in einem inkonsistenten Zustand. Es sind folgende Überprüfungsfehler aufgetreten:

    WARNUNG: <Alias_des_Empfängers> ist für Alias ungültig.

  • Wenn Sie versuchen, die Eigenschaften eines Empfängers mit Leerzeichen im Aliasnamen mithilfe des Cmdlets Set- in der Exchange-Verwaltungsshell zuzugreifen, erhalten Sie die folgende Fehlermeldung:

    Set-<Empfängertyp> : <Alias_des_Empfängers> ist für Alias ungültig.

  • Sie können ein Postfach mit Leerzeichen in seinem Aliasnamen nicht auf einen Servercomputer mit Exchange 2007 verschieben.

Lösung

Wenn Sie in einer Umgebung im gemischten Modus arbeiten, in der Servercomputer mit Exchange 2003 und Exchange 2007 vorhanden sind, sollten Sie die Leerzeichen aus den Aliasnamen Ihrer Empfänger entfernen.

Bevor Sie beginnen

Damit Sie das nachstehende Verfahren ausführen können, muss Folgendes an das verwendete Konto delegiert worden sein:

  • die Rolle Exchange-Empfängeradministrator

Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Verfahren

So verwenden Sie die Exchange-Verwaltungsshell zum Entfernen der Leerzeichen aus den Aliasnamen von Postfächern

  • Führen Sie die folgenden Befehle aus, um die Leerzeichen aus den Aliasnamen von Postfächern zu entfernen. Der erste Befehl ermittelt alle Postfächer in Ihrer Organisation, die Leerzeichen in den Aliasnamen aufweisen, und speichert sie in der temporären Variablen $Mailboxes. Der zweite Befehl entfernt die Leerzeichen aus den Aliasnamen aller Postfächer, die in der temporären Variablen $Mailboxes gespeichert sind.

    $Mailboxes = Get-Mailbox | Where {$_.Alias -like "* *"}
    ForEach($Mailbox in $Mailboxes) {Set-Mailbox $Mailbox.Name -Alias:($Mailbox.Alias -Replace " ","")}
    
  • Als Alternative können Sie die beiden zuvor genannten Befehle zu einem einzigen Befehl der Exchange-Verwaltungsshell kombinieren.

    Get-Mailbox | Where {$_.Alias -like "* *"} | ForEach-Object {Set-Mailbox $_.Name -Alias:($_.Alias -Replace " ","")}
    

Ausführliche Informationen zu Syntax und Parametern finden Sie unter den Referenzthemen Get-Mailbox und Set-Mailbox.

Hinweis

Das Verfahren oben zeigt, wie Leerzeichen aus den Aliasnamen der Postfächer entfernt werden. Das gleiche Verfahren gilt für E-Mail-Kontakte, E-Mail-Benutzer und Verteilergruppen. Sie müssen die Cmdlets Get-Mailbox und Set-Mailbox nur durch die entsprechenden Get-- und Set--Cmdlets für jeden Empfängertyp ersetzen.

Weitere Informationen

Weitere Informationen zu Empfängern in Exchange 2007 finden Sie unter Grundlegendes zu Empfängern.

Weitere Informationen zum Verwalten von Empfängern finden Sie unter Verwalten von Empfängern.