haschked
Goto Top

Inaktive Postfächer suchen

Hallo,
wir nutzen Exchange Online und haben viele Shared Mailboxes.
Kann man herausfinden welche nicht mehr genutzt werden?
Letzter Login ist da ja nicht zielführend.....

Danke und VG
Dennis

Content-ID: 668812

Url: https://administrator.de/contentid/668812

Ausgedruckt am: 16.10.2024 um 16:10 Uhr

kpunkt
kpunkt 16.10.2024 um 14:58:02 Uhr
Goto Top
Hm....
EXO Powershell
Get-Mailbox -RecipientTypeDetails SharedMailbox | Get-MessageTrace -StartDate (Get-Date).AddDays(-90) -EndDate (Get-Date) | Group-Object RecipientAddress | Select-Object Name,@{n='LastEmailReceived';e={($_.Group | Sort-Object Received -Descending | Select-Object -First 1).Received}}  
Sucht bei den shared die letzten 90 Tage durch und wirft pro shared das Datum der letzten Mail aus.
So zumindest die scriptschreibende AI
HaschkeD
HaschkeD 16.10.2024 um 15:54:44 Uhr
Goto Top
Danke face-smile
Da scheint die KI noch net ganz so fit zu sein beim Skript....
unbenannt
pebcak7123
pebcak7123 16.10.2024 um 16:25:19 Uhr
Goto Top
Moin,
habs mal umgebaut damit es funktioniert, allerdings nimmt es nur die primäre smtp addresse der SharedMailbox und schaut auch nur nach empfangenen Mails nicht nach versendeten...
Get-MessageTrace -RecipientAddress ((Get-Mailbox  -RecipientTypeDetails SharedMailbox).PrimarySmtpAddress) |  Group-Object RecipientAddress | Select-Object Name,@{n='LastEmailReceived';e={($_.Group | Sort-Object Received -Descending | Select-Object -First 1).Received}}