enhance exchange

This commit is contained in:
garnier-quentin 2021-01-07 18:27:26 +01:00
parent 664e9f1969
commit c10f3e3d96

View File

@ -95,10 +95,12 @@ try {
} }
$result.group_by_databases[$mailbox.Database]++ $result.group_by_databases[$mailbox.Database]++
$result.users.total++ $result.users.total++
if ($mailbox.ProhibitSendReceiveQuota -eq "unlimited" -and $mailbox.ProhibitSendQuota -eq "unlimited") { if ($mailbox.ProhibitSendReceiveQuota -eq "unlimited" -or $mailbox.ProhibitSendQuota -eq "unlimited") {
$result.users.unlimited++ $result.users.unlimited++
$result.users.unlimited_details.Add($detail) $result.users.unlimited_details.Add($detail)
} else { }
if ($mailbox.ProhibitSendReceiveQuota -ne "unlimited" -or $mailbox.ProhibitSendQuota -ne "unlimited") {
$stat = get-mailboxStatistics -Identity $mailbox.Identity -ErrorAction SilentlyContinue $stat = get-mailboxStatistics -Identity $mailbox.Identity -ErrorAction SilentlyContinue
if ($stat) { if ($stat) {
$size_bytes = $stat.TotalItemSize.Value.ToBytes() $size_bytes = $stat.TotalItemSize.Value.ToBytes()
@ -125,10 +127,12 @@ try {
name = $mailbox.Name name = $mailbox.Name
} }
$result.public_folders.total++ $result.public_folders.total++
if ($mailbox.ProhibitSendReceiveQuota -eq "unlimited" -and $mailbox.ProhibitSendQuota -eq "unlimited") { if ($mailbox.ProhibitSendReceiveQuota -eq "unlimited" -or $mailbox.ProhibitSendQuota -eq "unlimited") {
$result.public_folders.unlimited++ $result.public_folders.unlimited++
$result.public_folders.unlimited_details.Add($detail) $result.public_folders.unlimited_details.Add($detail)
} else { }
if ($mailbox.ProhibitSendReceiveQuota -ne "unlimited" -or $mailbox.ProhibitSendQuota -ne "unlimited") {
$stat = get-mailboxStatistics -Identity $mailbox.Identity -ErrorAction SilentlyContinue $stat = get-mailboxStatistics -Identity $mailbox.Identity -ErrorAction SilentlyContinue
if ($stat) { if ($stat) {
$size_bytes = $stat.TotalItemSize.Value.ToBytes() $size_bytes = $stat.TotalItemSize.Value.ToBytes()