Here is how you can send an e-mail alert when a Windows Server reboots. This has been tested on Server 2008, Small Business Server 2008, and Small Business Server 2012. It should work for Server 2012, but I have not had a chance to test this.
- Download sendemail.exe file and save it to a folder on server. I like to save it to a folder called C:\Scripts
- Open Notepad/Wordpad/Text Editor and add the following:
c:\Scripts\sendemail.exe -f localadmin@domain.com -t alerts@yourdomain.com;alerts2@yourdomain.com -u “SERVERNAME rebooted” -m “SERVERNAME has rebooted!” -s smtp.ispsmarthost.com - Save the file as rebootalert.cmd in the C:\Scripts folder.
- Open Task Scheduler.
- Add a new Task and call it Reboot Alert. Set the User to be SYSTEM. Set Trigger to be At System Startup. Set Actions to be Start a Program and add the path C:\Scripts\rebootalert.cmd.
Test the script by rebooting the server. You should receive an e-mail alert that the server rebooted.
Other helpful links:
http://glazenbakje.wordpress.com/2012/12/30/exchange-2013-how-to-configure-an-internal-relay-connector/
http://www.bluecompute.co.uk/blogposts/configure-email-notification-for-windows-server-backup/



