Via Powershell max. zwei Mailadressen pro Mailbox möglich?
Hallo zusammen
Kennt jemand dieses Problem?
Wenn ich auf dem Exchange Server via Powershell bei einer bestehenden Mailbox eine zusätzliche Adresse hinzufügen will, funktioniert das nur, wenn nicht mehr als eine Adresse vorhanden ist.
Via Konsole funktioniert das jedoch ganz normal.
Danke und Gruss
Arduino
Kennt jemand dieses Problem?
Wenn ich auf dem Exchange Server via Powershell bei einer bestehenden Mailbox eine zusätzliche Adresse hinzufügen will, funktioniert das nur, wenn nicht mehr als eine Adresse vorhanden ist.
Set-Mailbox DAU -EMailAddresses dau@domain.de
Danke und Gruss
Arduino
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 241940
Url: https://administrator.de/contentid/241940
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
3 Kommentare
Neuester Kommentar
Ich würde es ja mal mit einem Array von Addressen probieren:
Wenn man Google kurz benutzt kommt man zu:
http://technet.microsoft.com/de-de/library/bb123981(v=exchg.150).aspx
Dort steht, daß der Parameter -EmailAddresses ein ProxyAddressCollection Object erwartet.
Und wenn man nach dem googelt, kann man finden, daß ein Typ Object (aka Array) automatisch zu einem proxyAddressCollection Objekt konvertiert wird, siehe http://msdn.microsoft.com/en-us/library/office/ff343425(v=exchg.150).as ...
$Addresses = 'dau@domain.de','dau1@domain.de'
Set-Mailbox DAU -EMailAddresses $Addresses
http://technet.microsoft.com/de-de/library/bb123981(v=exchg.150).aspx
Dort steht, daß der Parameter -EmailAddresses ein ProxyAddressCollection Object erwartet.
Und wenn man nach dem googelt, kann man finden, daß ein Typ Object (aka Array) automatisch zu einem proxyAddressCollection Objekt konvertiert wird, siehe http://msdn.microsoft.com/en-us/library/office/ff343425(v=exchg.150).as ...
Hi,
und wenn du einen neueren Exchange ab Exchange 2010 SP1 verwendest kannst du auch diese Methode hernehmen:
Mit dieser überschreibst du schon vorhandene Mail-Adressen nicht.
Zur Info: Entfernen von Mail-Adressen kann man damit auch:
Bei Verwendung eines Arrays wie oben bereits geschrieben musst du immer alle Mailadressen angeben , und dabei die "Primäre" Adresse als erstes nennen. Um bestehende Mailadressen ändern zu können musst du eventuell noch den Parameter -EmailAddressPolicyEnabled auf $false setzen.
Siehe auch http://technet.microsoft.com/de-de/library/bb123794%28v=exchg.150%29.as ...
Grüße Uwe
und wenn du einen neueren Exchange ab Exchange 2010 SP1 verwendest kannst du auch diese Methode hernehmen:
Set-Mailbox -Identity DAU -EmailAddresses @{add="dau2@domain.de"}
Zur Info: Entfernen von Mail-Adressen kann man damit auch:
Set-Mailbox -Identity DAU -EmailAddresses @{remove="dau2@domain.de"}
Siehe auch http://technet.microsoft.com/de-de/library/bb123794%28v=exchg.150%29.as ...
Grüße Uwe