Exchange Online and Automapping

You have seen that exchange 2010 has introduced the feature called auto-mapping where mailboxes get auto mapped to outlook when full mailbox permissions are granted. We have seen issues with this feature & that’s why in the past I have written the post on how to disable the auto-mapping for all mailboxes in the environment.…

Powershell and SQL Server

For one of my powershell project(EOL/Skob migration)   that has become huge and  I required to use sql table to report /Log about each migration from start till end, along with any errors that are encountered. This can be helpful in checking the status for particular user for past dates, querying in a fast manner,…

Exchange Health Check – Monitor and Alert

This is the updated version of the below script: https://gallery.technet.microsoft.com/scriptcenter/Exchange-2010-Health-Check-7be55c87 Enhancements have been done so that Email Alert is generated when state is critical. New in this script is: $ALert = “Yes” $htmlreporting = “Yes” $smtphost = “smtp.labtest.com” $from = “Exchange2010Status@labtest.com” $from1 = “SysMonitoring@labtest.com” $to = “Vikass@labtest.com” $hrs = (get-date).Addhours(-24) if $alert is yes than…

Microsoft Excel cannot access the file -PS Script

Sharing a TIP on Scheduling a script that contains excel code. One of my Script that uses excel was running fine when I was launching it interactively but if scheduled thru Task scheduler it wasn’t working & threw below errors: Microsoft Excel cannot access the file There are several possible reasons: The file name or…

Bulk Room Mailboxes Creation

Sharing a Script that you can use in your environment to streamline rooms creation process. What script does is take the input from CSV file & than do below: Create Exchange account Modify AD account Create a Universal Distribution List Group(s) for Restricted Conference Rooms Apply Calendar Permissions Apply auto accept settings Here is the…