I need a check mail server tool

Hi guys. Can someone suggest a check mail server tool that I could use? I need to test if my SMTP mail server is working correctly and efficiently. My outgoing connection to TCP port 25 keeps getting blocked. I use Microsoft Exchange Server 2007. Please help. Thanks in advance.
