Tambien puedes usar la clase phpmailler, con ella no necesitas servidor SMTP, puedes enviar adjuntos, html, texto, CC enfin para mi es lo mejor
en esta direccion tienes un buen tutorial sobre ello
http://www.programacion.com/php/articulo/phpmailer/
saludos