[URGENTE] Enviando mail();

Pessoal,

To com um problema sério no envio de e-mail.
O sistema que estou fazendo fica hospedado na locaweb e esse provedor tem exigencias para o envio de email, conforme link a seguir. http://wiki.locaweb.com.br/pt-br/Como_enviar_e-mails_com_a_fun%C3%A7%C3%A3o_mail%28%29_do_PHP
Portanto não tive como utilizar sc_mail_send().
A função que criei, funciona fora do scriptcase porém não funciona na aplicação que eu criei, que se trata de recuperar a senha esquecida.
Existe algum problema em enviar e-mail sem a macro do sc?

Ta ai uma coisa que eu não consegui fazer sem o sc_mail_send.
Particularmente prefiro utilizar a função do próprio PHP, porque ele não exige muita coisa vejam

sc_mail_send(SMTP, Usr, Pw, De, Para, Assunto, Mensagem, Tipo_Mens, Cópias, Tp_Cópias, Porta, Tp_Conexao, Attachment)

agora a função mail()

mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

Não pede tudo isso, mas da esse erro

ERRO mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set()

Alguém sabe como faz para faze-la funcionar?

Envio de e-mail é como envio de carta, é padrão.

O que não pede na função mail, você tem que configurar no php.ini