Another good reason to do as MarkR suggests (as if he didn't list enough benefits) is that PHP's native mail() function can not handle SMTP authentication.
In order to do this, you'd have to use a separate SMTP class (I've used PHPMailer, but I believe there's a PEAR package, too).