Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/11/2006, 04:12
Tofuh
 
Fecha de Ingreso: junio-2003
Mensajes: 66
Antigüedad: 20 años, 10 meses
Puntos: 0
Warning: mail() [function.mail] "localhost"

Bueno tengo Xampp instalado, estoy haciendo un formulario en PHP, no tengo mucha idea, quiero probarlo en mi localhost, cuando le doy a enviar, me sale el siguiente error:

Warning: 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() in C:\Archivos de programa\xampp\htdocs\formulariophp\sendmail.php on line 20

el código de sendmail.php es el siguiente:

Código PHP:
<?php
/*Variables*/
$nif $_POST['nif'];
$nombre $_POST['nombre'];
$primerapellido $_POST['primerapellido'];
$segundoapellido $_POST['segundoapellido'];
$direccion $_POST['direccion'];
$localidad $_POST['localidad'];
$codigopostal $_POST['codigopostal'];
$telefono $_POST['telefono'];
$movil $_POST['movil'];
$email $_POST['email'];
$estudios $_POST['estudios'];
//Save visitor name and entered message into one variable:
$formcontent "NIF: $nif\nNOMBRE: $nombre\nPRIMER APELLIDO: $primerapellido\nSEGUNDO APELLIDO: $segundoapellido\nDIRECCIÓN: $direccion\nLOCALIDAD: $localidad\nCÓDIGO POSTAL: $codigopostal\nTELÉFONO: $telefono\nMÓVIL: $movil\nE-MAIL: $email\nESTUDIOS: $estudios";
$recipient "[email protected]";
$subject "INSCRIPCIÓN";
$mailheader "From: $nombre\r\n";
$mailheader .= "Reply-To: $email\r\n";
if (
mail($recipient$subject$formcontent$mailheader)){ 
header ("Location: enviado.htm"); 
exit; 
} else { 
header ("Location: error.htm"); 
exit; 
}

?>
Que debo hacer??

Gracias por adelantado

Última edición por Tofuh; 22/11/2006 a las 05:54