Byta TLS Certifikat

$cert = Get-ExchangeCertificate -Thumbprint XXXXXX
$tlscertificatename = "<i>$($cert.Issuer)<s>$($cert.Subject)"

Byta på Send Connector

Set-SendConnector "SendConnector" -TlsCertificateName $tlscertificatename

Byta på ReceiveConnector

Set-ReceiveConnector "ReceiveConnector" -TlsCertificateName $tlscertificatename

Jobba med Inboxregler

Lista alla Inboxregler

foreach ($i in (Get-Mailbox -ResultSize unlimited)) { Get-InboxRule -Mailbox $i.DistinguishedName | fl MailboxOwnerID,name }

Lista alla Inboxregler som har delete message

foreach ($i in (Get-Mailbox -ResultSize unlimited)) { Get-InboxRule -Mailbox $i.DistinguishedName | where {$_.DeleteMessage} | fl MailboxOwnerID }

Convert Outlook FolderID

Script to Convert Outlook FolderID to HexEntryID
param ([string] $FolderId)
$HexEntryId = [System.BitConverter]::ToString([Convert]::FromBase64String($FolderId.ToString())).Replace("-","").Substring(2)
$HexEntryId = $HexEntryId.SubString(0,($HexEntryId.Length-2))
$HexEntryId