hay una clase que cluster siempre recomienda, esperame que la busco
PHP Mailer
http://phpmailer.sourceforge.net
que permiten entre otras cosas usar servidores SMTP que requieran autentificación.
Un saludo
usa el buscador del foro y busca por phpmailer