The script is written to import the Exchange Management Module.
Then check the health and status of the IMAP Proxy.
If the health and status of the IMAP Proxy is NOT online and healthy, it triggers a condition to start the service.
If the health and status of the IMAP Proxy IS online and healthy, it exits the script.
This script is scheduled via Task Manager to run on startup, after a 15 minute delay (to allow normal Exchange services a chance to start).
link to code on github<# .SYNOPSIS Checks the health & status of the IMAP Proxy service, and starts it if not healthy and online. .NOTES CREATE DATE: 2018-10-09 CREATE AUTHOR: Sam Dye REV NOTES: v1.0 - Completed script and deployed via Task Schedulder to run on startup, after a 15 minute delay. #> # add exchange management module Add-PSSnapin Microsoft.Exchange.Management.PowerShell.SnapIn # check status, and start if NOT already online Get-HealthReport -Identity "$servername" | where {$_.HealthSet -eq "IMAP.Proxy"} if ({$_.State -ne "Online"}) { Set-ServerComponentState -Identity "$servername" -Component "imapproxy" -Requester "HealthAPI" -State "Active" } elseif ({$_.State -eq "Online"}) {exit}
Casino games casino games online, free slots, and
ReplyDeleteMobile Apps air jordan 18 retro yellow suede to us · website to buy air jordan 18 retro toro mens sneakers Casino Bonuses · Free Spins · Online Gaming 스포츠 토토 판매점 찾기 샤오 미 · Casino find air jordan 18 stockx Wagering show to buy air jordan 18 retro