- 19 Jul 2024
- 1 Minute to read
- Contributors
- Print
- DarkLight
Exchange Powershell Kommandos
- Updated on 19 Jul 2024
- 1 Minute to read
- Contributors
- Print
- DarkLight
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}