Category: Exchange 2010
Outlook: There is a problem with the proxy server’s security certificate. The name on the security certificate is invalid or does not match the name of the site. Outlook is unable to connect to this server.
Get all messages from all transport servers by a specific sender starting on a specific day and export to CSV
Message throttling policy created in Exchange 2013 not applying to Exchange 2010 mailboxes
X-OWA-Error: Microsoft.Exchange.Security.Authentication.TokenMungingException
Scenario: When a user tries to access OWA, the receive the following error:
X-OWA-Error: Microsoft.Exchange.Security.Authentication.TokenMungingException
Resolution: This is the result of the mailbox being a ‘linked mailbox’ and having a value in the ‘linked master account’.
Run the following to view the value:
get-user batman15 | select linkedmasteraccount
Run the following to remove the value:
set-user batman15 -linkedmasteraccount $null
Exchange Health Manager has restarted a server even though a Global Monitor Override was in place.
Working with Mailbox Rules in Powershell
Note that customer is running Windows 7(sp1) and Outlook 2013 sp1
Script for converting Bounce Back LegacyExchangeDN to the X500 format
Scenario: You have to convert the LegacyExchangeDN that is being provided to you in bounce back emails with the special charter formatting into an X500 address. This may need to be done if mailboxes are disabled and recreated as new mailboxes or when performing migrations.
From the bounce back message, copy and paste the address into the $Addr variable below and then execute this script:
#Edit the $Addr Variable
$Addr = "IMCEAEX-_O=TEST+20ENTERPRISE+20EXCHANGE_OU=EXCHANGE+20ADMINISTRATIVE+20GROUP+20+28FYDIBOHF23SPDLT+29_CN=RECIPIENTS_CN=4bd8a35a90e2441a4587635898d62f9f-s@domain.com"
#Run the following against the variable
$Addr = $Addr -replace "IMCEAEX-",""
$Addr = $Addr -replace "@.*$",""
$Addr = $Addr -replace "_","/"
$Addr = $Addr -replace "+20"," "
$Addr = $Addr -replace "+28","("
$Addr = $Addr -replace "+29",")"
$Addr = $Addr -replace "+2C",","
$Addr = $Addr -replace "+5F","_"
$Addr = $Addr -replace "+40","@"
$Addr = $Addr -replace "+2E","."
$Addr= “X500:$Addr”
Write-Host $Addr
#Add the Email Address to the Mailbox
set-mailbox usera -emailaddresses @{Add=$Addr}