Esto es causado por SElinux ya que no le permitimos enviar al Apache por sendmail. Para comprobar esto podemos ejecutar los siguientes comandos. Si esta deshabilitado nos saldrá un 0 y si esta habilitado un 1:
getsebool httpd_can_sendmail
getsebool httpd_can_network_connect
Si nos sale un 0 lo que tenemos que hacer es permitir al SELinux para enviar correo para ello ejecutamos los siguientes comandos:
setsebool -P httpd_can_sendmail 1
setsebool -P httpd_can_network_connect 1
Con esto ya podremos comprobar si apache y el php ya envía correos.
0 comentarios:
Publicar un comentario