Exchange online Message Trace in lokaler Zeit

Exchange online Message Trace in der lokalen Zeit des Clients
Message Trace in der lokalen Zeit des Clients

Im MCSEBoard (Nachrichtenfluss – Exchange online – MS Azure Forum – MCSEboard.de) kam eben indirekt die Frage auf, ob der Message Trace in Exchange online nicht auch in der lokalen Zeit angezeigt werden kann.

Hier ein kurzes PowerShell Script, um den Trace aus der Universal Time (UTC) in die jeweils lokal am Client vorliegende Zeitzone konvertiert:

Connect-ExchangeOnline

$Start = Get-Date -Date "15.08.2022 00:00"
$End = Get-Date

$MSGTrace = Get-MessageTrace -RecipientAddress email@adresse.tld `
    -StartDate $Start.ToUniversalTime() `
    -EndDate $End.ToUniversalTime() 

$MSGTrace |
    Select-Object @{label="Empfangen";expression={$_.Received.ToLocalTime()}},
        @{label="Absender";expression={$_.SenderAddress}},
        @{label="Empfänger";expression={$_.RecipientAddress}},
        @{label="Betreff";expression={$_.Subject}},
        @{label="an IP";expression={$_.ToIP}},
        @{label="von IP";expression={$_.FromIP}},
        @{label="Status";expression={$_.Status}} |
            Sort-Object Empfangen -Descending |
                Out-GridView

Die gesuchte Lösung noch nicht gefunden oder benötigen Sie Hilfe bei anderen Themen aus meinem Blog? Nehmen Sie gerne Kontakt mit mir bzw. meinem Unternehmen Jan Mischo IT auf. Ich freue mich auf Ihre Anfrage: https://janmischo.it/kontakt/


+49 2801 7004300

info@janmischo.it


Beitrag veröffentlicht

in

,

von

Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.