Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/02/2007, 16:29
towi62
 
Fecha de Ingreso: abril-2005
Mensajes: 253
Antigüedad: 19 años
Puntos: 0
Re: problema con mail()

Aqui te va un ejemplo:
Pirmerio escribe un formulario que contenga los datos, nombre, asunto, y mail. y con el action lo envias a un archivo php ke se encargara de recoger los datos y envialos por mail.
<form method="post" action="2.php">
Nombre:<br>
<input name="nombre" type="text"><br>
Email:<br>
<input type="text" name="email"><br>
Asunto:<br>
<input type="text" name="asunto"><br>
Mensaje:<br>
<textarea name="mensaje"></textarea>
<input type="submit" name="enviar" value="Enviar">
Luego aki viene el archivo php ke se encargara de recoger los datos para luego enviarlos por mail:
<?php
if($enviar) { // se comprueba que se haya oprimido el boton Enviar
mail("tu @correo.com","$asunto",$mensaje,"From: $nombre <$email>") ; // se manda el correo del formulario
}
echo "Ok"; // mensaje que confirma el correo enviado (opcional)

# estas son las variables para el segundo correo, la auto respuesta.....

$asunto = "AutoRespuesta";
$mensaje = "Mensaje de AutoRespuesta";
mail("$email","$asunto",$mensaje,"From: Webmaster <[email protected]>") ; // se envia el segundo correo
?>
Tambien tienes ke asegurarte ke tengas abierto el puerto 25 por default ke utiliza el servidor smtp, tambien tienes ke ver ke el archivo php.ini tenga tu nombre de cuenta de correo con el ke kieras firmarle el coreo, y el apache debe de tener serveradmind [email protected].
Y uno de los servidores de correo smtp ke te recomiendo es el mirelay, por su peso y por ke se configura automaticamente.
Bueno pues eso si es ke estas trabajando a manera local.
Pero si estas trabajando con un servidor externo debes de fijarte muy bien ke ese servidor tenga habilitada la funcion mail.
Porke si nada de eso configurado perfectamente la funcion mail no funciona.
Prueba primero con ese ejemplo ke a mi si me funciona. Sino te funciona es porke tienes ke hacer eso ke te dije de las configuraciones. Pero si te funciona ya la hicistes.
__________________
:cool: aprendiz :cool: