Quiero enviar un email en una app que estoy desarrollando
$email ="[email protected]";
$mensaje ="prueba desde amazon";
if (mail($email, "Asunto ......", $mensaje, "From: myserver.org")){
echo "enviado!";
}else{
echo "error";
}
El problema reside en que muestra en pantalla Enviado! no obstante a mi email no llega este este mensaje y la carpeta spam sigue vacia, podria pensar que es cosa de tiempo asi que espere un buen momento pero sigue sin enviar el mensaje.
en la funcion
phpinfo() puedo ver esta configuracion que tengo entendido es la por defecto.
sendmail_path /usr/sbin/sendmail -t -i /usr/sbin/sendmail -t -i lei que algunos paquetes quiza falten en el servidor asi que opte por :
apt install php-mail pero sigue sin funcionar ¿ alguna idea de lo que deba hacer o que puede estar sucediendo :o ? . de antemano gracias.
Te paso un código que usa para enviar mail por php en apache:
<?php
ini_set( 'display_errors', 1 );
error_reporting( E_ALL );
$from = "[email protected]";
$to = "[email protected]";
$subject = "PHP Mail Test script";
$message = "This is a test to check the PHP Mail functionality";
$headers = "From:" . $from;
mail($to,$subject,$message, $headers);
echo "Test email sent";
?>
Usa la función mail así que verifica este activada.
Gracias por leer!
@DUDA (https://underc0de.org/foro/index.php?action=profile;u=24670) gracias por responder. Pero el codigo que escribiste hace practicamente lo mismo que el mio.
No tienes permitido ver enlaces.
Registrate o Entra a tu cuenta
@DUDA (https://underc0de.org/foro/index.php?action=profile;u=24670) gracias por responder. Pero el codigo que escribiste hace practicamente lo mismo que el mio.
Si trabajas con exim revisa los log de salida haber que te muestra, empiezo por /var/log/exim
Gracias por leer!
@DUDA (https://underc0de.org/foro/index.php?action=profile;u=24670) Gracias. Logre resolverlo con el siguiente comando
apt install sendmail
No tienes permitido ver enlaces.
Registrate o Entra a tu cuenta
@DUDA (https://underc0de.org/foro/index.php?action=profile;u=24670) Gracias. Logre resolverlo con el siguiente comando
apt install sendmail
Enhorabuena!