Tambien probé configurando los parametros smtp en el archivo php.ini pero sigo sin lograr enviar el mensaje a la dirección que especifico.
Una de las tantas formas que encontré fue esta:
Código PHP:
$nombre = $_POST['nombre'];
$email = $_POST['email'];
$mensaje = $_POST['mensaje'];
$para = '[email protected]';
$titulo = 'ASUNTO DEL MENSAJE';
$header = 'From: ' . $email;
$msjCorreo = "Nombre: $nombre\n E-Mail: $email\n Mensaje:\n $mensaje";
if ($_POST['submit']) {
if (mail($para, $titulo, $msjCorreo, $header)) {
echo "<script language='javascript'>
alert('Mensaje enviado, muchas gracias.');
window.location.href = 'www.google.com';
</script>";
} else {
echo 'Falló el envio';
}
}
El formulario de contacto es simple, tiene los campos donde le usuario ingresa su nombre, correo y mensaje y estos datos se van por formulario al código php que les muestro, pero aún así no logro que ese mensaje llegue a la cuenta gmail que quiero.
Se ve fácil pero al parecer no lo es tanto ya que llevo sus buenas horas en esto.
Como dato , me he percatado que los mensajes al parecer se estan generando, pero no estan llegando a la dirección de correo que quiero, ya que de casualidad revise una carpeta en xampp que dice "mailoutput" y ahi estan todos los mensajes que he generado esta tarde. como que los esta recibiendo el servidor...no se si esta bien, o no, pero como les comento lo que yo quiero es que los mensajes lleguen a la dirección de correo que yo especifique.
Saludos.