Hola a todos,
Estoy intentando mandar un email desde un formulario de contacto, pero cuando le doy a enviar, la página se queda con el mensajito de "Esperando a localhost" y no hace nada.
He configurado el fichero php.ini con la siguiente info:
; For Win32 only.
;SMTP = localhost
SMTP= smtp.gmail.com
smtp_port = 465
[email protected]
auth_password=xxxxx
; For Win32 only.
[email protected]
Después de realizar estos cambios reinicié el servicio.
La petición de envío la tengo de la siguiente forma:
Código PHP:
if (isset($_POST["email"]))
{
$para= $_POST["email"];
$asunto= $_POST["asunto"];
if (mail($para, "Formulario de contacto", $asunto))
echo "Email enviado con éxito. En la mayor brevedad responderemos a su mensaje.";
else
echo "Email no enviado";
}
Como ya digo, no me funciona, se queda esperando y no hace nada.
¿Podéis ayudarme?
Gracias