In a real-world enterprise enviroment, sendmail or qmail would better serve as mailrelays.
Alas, the services granted by these servers are very limited. As a company mail server - Lotus Domino Server would be the right solution.

http://www.lotus.com/home.nsf/welcome/domino