The php mail function does not support sending authentication. This is a limitation to the php mail function:
function.mail.php
most hosts will have an SMTP server that can be used for sending messages using the php mail function.
Who is your host, i may be able to find documentation form your hosting provider to help with this.