exchange:postfaecher_mit_weiterleitung_nach_extern_ermitteln
Dies ist eine alte Version des Dokuments!
Postfächer mit Weiterleitung ermitteln
Mit folgendem Script lassen sich alle Exchange-Postfächer ermitteln, die in den Nachrichtenübermittlungseinstellungen eine Weiterleitung eingetragen haben:
$MailboxesWithForwarding = get-mailbox -filter {forwardingAddress -ne $NULL} foreach ($Mailbox in $MailboxesWithForwarding) { $ext = ""; $MailContact = $NULL; $MailContact = Get-MailContact -Identity $Mailbox.ForwardingAddress -erroraction 'silentlycontinue' if ($MailContact -ne $NULL) { $ext = $MailContact.ExternalEmailAddress.tostring() } else { $MailContact = get-mailbox -Identity $Mailbox.ForwardingAddress -erroraction 'silentlycontinue' if ($MailContact -eq $NULL) { $MailContact = get-dynamicdistributiongroup $Mailbox.ForwardingAddress -erroraction 'silentlycontinue' if ($MailContact -eq $NULL) { $MailContact = get-distributiongroup $Mailbox.ForwardingAddress } } } $ext = $MailContact.PrimarySMTPAddress.tostring() $Mailbox.PrimarySMTPAddress.tostring() + ";" + $Mailbox.LinkedMasterAccount + ";" + $ext }
exchange/postfaecher_mit_weiterleitung_nach_extern_ermitteln.1459550932.txt.gz · Zuletzt geändert: 2016/06/29 15:32 (Externe Bearbeitung)