Ver Mensaje Individual
  #12 (permalink)  
Antiguo 14/12/2006, 15:44
Avatar de the_scorpion
the_scorpion
 
Fecha de Ingreso: mayo-2006
Ubicación: Cuba
Mensajes: 696
Antigüedad: 18 años
Puntos: 3
Re: Warning: mail() [function.mail] "localhost"

Cita:
Iniciado por Tofuh Ver Mensaje
A ver si me aclaro.

Tengo el Xampp instalado (supuestamente instala el php)
He cambiado el php.ini y tengo lo siguiente:

[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]

El php.ini está en windows/, en C:/ y en xampp/php/

Tambien tengo el minirelay, no se si hay que configurarlo.

Hago la prueba con el minirelay y el xampp ejecutándose.

y me sigue saliendo el mismo error.

Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Documento sin t&iacute;tulo</title>
</head>

<body>
<!-- Inicio del formulario de la página WWW... -->
<?
if (!$HTTP_POST_VARS){
?>

<form action="contactar.php" method=post name="contactar.php" id="contactar.php"> <font face="Verdana, Arial, Helvetica, sans-serif"><br>      
<font size="3" face="Comic Sans MS">Nombre:</font></font> <font size="3" face="Comic Sans MS">
<input type=text name="nombre" size=25 />
<br>      
Email:</font> <font size="3" face="Comic Sans MS">
<input type=text name="email" size=25 />
<br>      
Mensaje:</font> <font size="2" face="Verdana, Arial, Helvetica, sans-serif"> 
<textarea name="coment" cols="25" rows="6"></textarea> <br>      
<br>      
</font><br> <br>      
<input name="submit" type=submit value="Enviar"> </form>      

<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo "Formulario prueba enviado desde la pagina web www.localhost.com\n";
$cuerpo .= "Nombre: " $HTTP_POST_VARS["nombre"] . "\n";
$cuerpo .= "Email: " $HTTP_POST_VARS["email"] . "\n";
$cuerpo .= "Mensaje: " $HTTP_POST_VARS["coment"] . "\n";
//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);
//doy las gracias por el envío
echo "Gracias por rellenar el formulario. Se ha enviado correctamente.";


?> 
</body>
</html>
el email lo tengo cambiado, a donde quiero que llegue el formulario.

No se si se me queda algo más.
Hola
Buenas tardes

Mano no es de complicaciones en tu carpeta windows tiene que estar el php.ini, configura las variables que todos en este topic te hemos hablado
[mail function]
; For Win32 only.
SMTP = nombre.smtp.dominio.com
smtp_port = 25
; For Win32 only.
sendmail_from = [email protected]

si estas usando QK SMTP Sever puedes descargarlo aquí

Instala, configura server smtp colcoa en tu php.ini nombre del server, configura usuario en QK y coloca usuario en php.ini para que todo te quede hay mismo
__________________
Que hablen mal de uno es espantoso. Pero hay algo peor: que no hablen.
Quien hace, puede equivocarse. Quien nada hace, ya está equivocado".

Última edición por Cluster; 16/12/2006 a las 19:46 Razón: NO está permitido la Piratería en estos foros. Omitan referencias a Cracks y demás.