asking for the thrid time... well well...
Firstly, which smtp user PHP uses is defined in php.ini, and that fact is clearly stated in the manual. (knowledge comes to those who seek it, not to those who want it to come their way)
But if you change it in php.ini, it changes for the entire webserver, which may not be what you want as you probably have some of your own scripts that need a different mailserver.
The solution to that is also quite simple; do a search on google and find yourself a simple SMTP class. That is 50 times as fast as PHP's mail() function, and it lets you define a seperate smtp server for every script, heck, even for every call to the class.
A forum, a FAQ, email notification, what else do you need?