Comunidad de diseño web y desarrollo en internet online

No puedo enviar mails con PHP 7.0.28

Citar            
MensajeEscrito el 12 Abr 2018 05:52 pm
Buenas tardes.

Tengo el siguiente problema:
No puedo enviar correo electrónicos con PHP.

Para enviar los correos utilizo MSMTP.
Esta herramienta ya la tengo instalada y funcionando correctamente, de hecho puedo enviar correo desde terminal sin ningún problema.

Ubuntu 14 server
Tengo PHP 7.0.28.
Ya configure php.ini, en sendmail_path: /usr/bin/msmtp -t

El error que me arroja el log de apache es el siguiente:
usr/bin/msmtp: not found

Si alguien me puede ayudar se lo agradecería mucho.

Saludos.

Por jaircipriano

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 16 Abr 2018 08:36 pm
usr/bin/msmtp: not found

ah te indica que no se encontro el binario, o e PHP no tiene acceso para usarlo(que es lo mas probable) , o que la RUTA este errado

y mira que aunque no haya diferencia visual , pues es un gran error,

Código :

usr/bin/msmtp

y

Código :

/usr/bin/msmtp

no son iguales, y pueden causar el problema,

como prueba, verifica desde el php si tiene acceso al ejecutable

Código PHP :

<?php
var_dump(filezise('/usr/bin/msmtp'));
?>

si todo esta bien deberia darte el tamaño de bits del binario si no tiene acceso te dara un mensaje de error o sin mensajes ya que puede que todo error sea puesto en un LOG

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

chrome

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.