Jump to content

Powershell: Postfach in Hybrid-Umgebung erstellen


Direkt zur Lösung Gelöst von mikro,
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo zusammen,

 

ich testet gerade die Erstellung von Postfächer auf OnPrem und O365 Seite ohne Migration.

 

Dazu connecte ich mit einem unserer OnPrem Exchange Server und erstelle das neue Postfach:

Enable-Mailbox -Identity $username -Alias "$username" -Database "$db" | Out-Null

 

Das funktioniert auch wie bisher ohne Probleme.

 

Jetzt versuche ich das Postfach auch auf O365 Seite anzulegen:

$smtprouting = $username + "@********.mail.onmicrosoft.com"
Enable-RemoteMailbox $username -RemoteRoutingAddress $smtprouting

 

und bekomme die Meldung, dass Powershell das Cmdlet nicht kennt.

Enable-RemoteMailbox : Die Benennung "Enable-RemoteMailbox" wurde nicht als Name eines Cmdlet, einer Funktion, einer Skriptdatei oder eines ausführbaren Programms erkannt. Überprüfen Sie die Schreibweise des Namens, 
oder ob der Pfad korrekt ist (sofern enthalten), und wiederholen Sie den Vorgang.
In Zeile:2 Zeichen:5
+     Enable-RemoteMailbox $username -RemoteRoutingAddress $smtprouting
+     ~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (Enable-RemoteMailbox:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException

 

Direkt auf dem Exchange Server in der Powershell kommt folgende Fehlermeldung:

Dieser Task unterstützt keine Empfünger dieses Typs. Der angegebene Empfänger ***/***/**** ist vom Typ Mailbox. Stellen Sie sicher, dass dieser Empfäger dem für diesen Task erforderlichen Empfängertyp entspricht

 

 

Microsoft schreibt

"This cmdlet is available only in on-premises Exchange.

Use the Enable-RemoteMailbox cmdlet to create a mailbox in the cloud-based service for an existing user in the on-premises Active Directory."

Enable-RemoteMailbox

 

 

Kann jemand helfen ?

Link zu diesem Kommentar
vor 2 Minuten schrieb mikro:

Hast Du denn irgendwelche Exchange CMDLets?

Welche Rolle hat Dein User ?

 


Oh guter Hinweis, ich teste mit einem SystemAccount, da die Erstellung automatisch passiert.

 

Dieser User hat natürlich keine vollem EX Admin Berechtigungen.

 

Ich prüfe...

Es lag an den fehlenden Berechtigungen. In der zugewiesenen Berechtigungsgruppe im Exchange fehlte der Befehl "Enable-RemoteMailbox".

 

Jetzt geht es :-)

 

 

 

Vielen Dank für eure Hilfe

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...