Are there any simple, but automated, ways to test that Exchange is running properly? Specifically we're looking to see if Outlook users can connect to Exchange and email traffic is flowing. 

Occasionally our server has run into some virtual memory issues, and while we are trying to fix the cause of those issues it would be helpful to know immediately that our server is down.