Hola!

Registrándote como bakuno podrás publicar, compartir y comunicarte en privado con otros bakuos :D

Regístrame ya!

Problema al enviar Formulario

No tienes habilitado el servicio de envio de correos, podrias postear el codigo fuente del html...
 
Talvez no tienes un servidor smtp en tu maquina o de lo contrarío checa que efectivamente esta configurado con el puerto 587. :)
Suerte!!
 
Si estas usando el IIS, el mismo tiene un <<smtp>>, que puedes utilizar para trabajar fíjate si esta activo o en su defecto si esta bien configurado.
Saludos
 
Sip como te han dicho arriba es por no tener activado o instalado o configurado, un servidor de SMTP, prueba con un formulario mas "normal" es decir que no envie correos, o comenta en tu codigo PHP la parte que envia el email.

Saludos .
 
Este es el codigo que utilizo...


<?php

$mail_destino='contto@sstes-upn.com';


$titulo="Mensaje desde el formulario ";

$msg="";
$email_form="";
$nombre_form="";
$mensaje_form="";


if(isset($_POST['nombre'])){

$email_form=$_POST['email'];
$nombre_form=$_POST['nombre'];
$mensaje_form=$_POST['mensaje'];

if($mensaje_form == "") $msg.="El mensaje es obligatorio <br />";


if($msg == ""){
$headers = "MIME-Version: 1.0\r\n";
$headers .= "From: ".$email_form."\n";
$headers .= "To: ".$mail_destino."\n";
$headers .= "Reply-To: ".$email_form."\n";
$headers .= "Return-Path: ".$email_form."\n";
$headers .= "X-Priority: 1\n";
$headers .= "X-Mailer:PHP ".phpversion()."\n";
$headers .= "Content-Type: text/plain; charset=iso-8859-1";
$contenido="Te ha enviado un mensaje ".$nombre_form." desde el formulario de ...IMU \r\n";
$contenido.="Nombre: ".$nombre_form."\r\n";
$contenido.="Email: ".$email_form."\r\n";
$contenido.="Mensaje: ".$mensaje_form."\r\n";

if(mail($mail_destino, $titulo, $contenido, $headers))
{
header("location:".$_SERVER['PHP_SELF']."?ok=ok");

}
else
$msg.="Ocurrio un error al enviar el mensaje";

}

}
if(isset($_GET['ok'])) $msg="El mensaje se ha enviado correctamente";

?>
 
Es por que no tienes un servidor SMTP ya sea corriendo o bien configurado en el php.ini
 
Volver
Arriba