Foros del Web » Programando para Internet » PHP »

Enviar Mail con PHP

Estas en el tema de Enviar Mail con PHP en el foro de PHP en Foros del Web. Hola que tal buenas tardes, agradezco a quien se tome el tiempo de contestar, bueno tengo una duda intento hacer un formulario de contacto en ...
  #1 (permalink)  
Antiguo 18/03/2011, 13:50
 
Fecha de Ingreso: febrero-2011
Ubicación: Mexico df.
Mensajes: 34
Antigüedad: 13 años, 3 meses
Puntos: 0
Enviar Mail con PHP

Hola que tal buenas tardes, agradezco a quien se tome el tiempo de contestar, bueno tengo una duda intento hacer un formulario de contacto en mi pagina ya tengo el codigo que pongo a cotinuacion, el problema es que al ejecutarlo me manda el siguiente error. Cabe mencionar que soy principiante y el formulario que logre hacer fue con ayuda de la web, espero puedan ayudarme, Gracias

Código PHP:
<?php
//Recepcion de datos
$nombre=$_POST['nombre'];
$correo=$_POST['correo'];
$asunto=$_POST['asunto'];
$comentarios=$_POST['mensaje'];
//Fin de recepcion de datos

$fecha=date("d-m-Y");
$hora=date("H:i:s");

//Accion de Envio
//----------------------------//
$para='[email protected]';
$mensaje='
Este es mi mensaje y los datos de las personas son:
Nombre: '
.$nombre.'
Email: '
.$correo.'
Asunto: '
.$asunto.'
Mensaje: '
.$comentarios.'
Enviado:'
$fecha .'a las'$hora.'
'
;

//para el envío en formato HTML
$headers "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"

$headers .='From: Mi Pagina Web <[email protected]>';
mail($para,$asunto,$mensaje,$headers);
?>
El error al ejecutarlo es el siguiente:

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:\wamp\www\STC\enviar.php on line 29
  #2 (permalink)  
Antiguo 18/03/2011, 14:00
Avatar de jotaincubus  
Fecha de Ingreso: mayo-2005
Ubicación: Medellin - Colombia
Mensajes: 1.797
Antigüedad: 19 años
Puntos: 394
Respuesta: Enviar Mail con PHP

Eso quiere decir que tu codigo no esta encontrando un servidor SMTP para enviar el mensaje o que esta mal configurado el puerto.

Mi pregunta es... Tienes algun servidor SMTP y POP instalado y corriendo en tu computador ?
__________________
Por que existe gente que no agradece después de que se le ha brindado tiempo y ayuda ???
  #3 (permalink)  
Antiguo 18/03/2011, 20:34
 
Fecha de Ingreso: febrero-2011
Ubicación: Mexico df.
Mensajes: 34
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Enviar Mail con PHP

Cita:
Iniciado por jotaincubus Ver Mensaje
Eso quiere decir que tu codigo no esta encontrando un servidor SMTP para enviar el mensaje o que esta mal configurado el puerto.

Mi pregunta es... Tienes algun servidor SMTP y POP instalado y corriendo en tu computador ?
Si justamente investigando me encontre q ese era el problema la verdad soy nueva en esto, ya me encuentro solucionando el problema, gracias por tu ayuda, saludos

Etiquetas: mail
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:15.