Exchange Powershell Kommandos

Prev Next
This content is currently unavailable in English. You are viewing the default (German) version.

Anlegen einer E-Mail Weiterleitung

[PS] C:\Windows\System32> Set-Mailbox -Identity "hans@nsi-hsvn.de" -ForwardingAddress "hugo@nsi-hsvn.de"

Dadurch werden die E-Mails welche an das lokale Benutzerobjekt »hans« gesendet werden, an das lokale Benutzerobjekt »hugo« weitergeleitet.


[PS] C:\Windows\System32> Set-Mailbox -Identity "hans@nsi-hsvn.de " -DeliverToMailboxAndForward $true -ForwardingAddress "hugo@nsi-hsvn.de"

Dadurch werden die E-Mails, welche an das lokale Benutzerobjekt »hans« gesendet werden, an das lokale Benutzerkonto Postfach von »hans« zugestellt und an das lokale Benutzerobjekt »hugo« weitergeleitet.


Wenn als Zieladresse der Weiterleitung eine externe Adresse verwendet werden soll, dann verwenden Sie statt »-ForwardingAddress« den Parameter »-ForwardingSMTPAddress«. Früher musste dazu zuerst ein Kontakt mit der externen E-Mail Adresse im AD angelegt werden, um diesen Kontakt dann als Weiterleitungsziel anzugeben. Das hat sich praktischerweise nun deutlich vereinfacht.

Entfernen einer E-Mail Weiterleitung

Um zu ermitteln, ob und welche Weiterleitung im Benutzerobjekt »hans« angelegt sind, können Sie sich die mit folgenden PS-Kommando anzeigen lassen:

[PS] C:\Windows\system32> Get-Mailbox -Identity "hans@nsi-hsvn.de" | fl Forwarding

ForwardingAddress : DOMAIN.local/Users_dh/_aktive User/hugo

ForwardingSmtpAddress :


Um diese Weiterleitung zu entfernen, verwenden Sie einfach »$null« als Weiterleitungsziel:

[PS] C:\Windows\system32> Set-Mailbox -Identity "hans@nsi-hsvn.de " -ForwardingAddress $null


Alle Weiterleitungen anzeigen

[PS] Get-Mailbox | select DisplayName,ForwardingAddress | where {$_.ForwardingAddress -ne $Null}