Our server went down for about 4 hours today. First, trying to resolve an issue with mail, the server underwent a software update. This broke everything. Then I spent 3 hours fighting to get it back, plus trying to work with a tech support guy who was initially not very helpful. In the end, my friend who is something of a genius helped me figure it out and the tech confirmed that was the problem. And we're back. Sorry for the inconvenience friends.