Exchange Environment Information Collection Scripts
Exchange environment report script
Exchange environment report script
Run the following:
.\Get-ExchangeEnvironmentReport.ps1 -HTMLReport .\YourOrganization-report.html
Which will generate the environment report on the local directory where you are running the script from NOTE: don’t forget to run the Exchange Management Shell as an Admin (elevated prompt)
Exchange Health Report
Exchange Health Report Script from Paul Cunningham on GitHub
NOTE: Most practical way is to copy the content of the above page, paste it in a NOTEPAD window, and then save it as “Test-ExchangeServerHealth.ps1” file IMPORTANT: Modify this inside the script before running (starting line 186 in the script – or just search for the string “Modify these EmailSettings” in the script):
#...................................
# Modify these Email Settings
#...................................
$smtpsettings = @{
To = "MyTeam@contoso.ca"
From = " Consultant@contoso.ca"
Subject = "$reportemailsubject - $now"
SmtpServer = "any_Exchange_server_that_has_the_HUB_role"
}
And then run the following:
.\Test-ExchangeServerHealth.ps1 -ReportMode -SendEmail
Double-Check Exchange Certificate settings on your servers
Exchange Certificate Report Script from Paul Cunningham on Github
NOTE: Most practical way is to copy the content of the above page, paste it in a NOTEPAD window, and then save it as “Get-ExchangeCertificateReport.ps1” file
Just run the following:
.\CertificateReport.ps1