Muchas gracias locazo..
pero sabes qu me continua con el mismo erro 

 lo deje asi  al php.ini
[mail function]
; For Win32 only.
; 
http://php.net/smtpSMTP = localhost
; 
http://php.net/smtp-portsmtp_port = 25
; For Win32 only.
; 
http://php.net/sendmail-from  sendmail_from = postmaster@localhost
; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
; 
http://php.net/sendmail-path;sendmail_path = ""C:xamppsendmailsendmail.exe" -t"
; Force the addition of the specified parameters to be passed as extra parameters
; to the sendmail binary. These parameters will always replace the value of
; the 5th parameter to mail(), even in safe mode.
;mail.force_extra_parameters =
hice lo que me dijiste verdad?
muestro el mini script que estoy usando para ver si funciona.
<?php 
if(isset($_POST['cargar'])) {
$asunto = $_POST['asunto'];
$sms = $_POST['mensaje'];
$mail = mail(echo "se envio correctamente el mail";     } else {
            echo "no se pudo enviar el mail";
                }
}
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>MAIL MERCURY</title>
</head>
 
<body>
<FORM action="mail.php" method="post">
<table width="30%"  border="1" cellspacing="0" cellpadding="0">
  <tr>
    <td>Remitente</td>
    <td><input type="text" name="remitente"></td>
  </tr>
  <tr>
    <td>Asunto</td>
    <td><input type="text" name="asunto"></td>
  </tr>
  <tr>
    <td>Mensaje</td>
    <td><textarea name="mensaje" cols="15" width="60"> </textarea></td></td>
  </tr>
    <tr>
    <td colspan="2"><input type="submit" name="cargar" value="enviar"></td>
  </tr>
</table>
 
 
</FORM>
</body>
</html>
 
 
espero me puedas dar otra ayuda voy a estar esperando..
saludos