Ubuntu is a sissy OS, just grab a BSD, or Debian for that fact. We got a Suse boxen here at work that connected to the exchange pretty much with a default vanilla installation.

Why would you even run that glorified garbage in a production environment anyway??