Tengo una máquina virtual CentOS 6.2 con Apache 2.2 y PHP 5.3 que estoy tratando de enviar desde la función de correo de PHP(). Puedo enviar correos electrónicos desde la CLI sin problemas, pero cuando PHP lo intenta, falla. En el registro de Sendmail es el siguiente:¿Cómo se puede enviar correos electrónicos a apache?
Oct 9 11:42:03 localhost sendmail[3080]: NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied
Parece que Apache no tiene permiso para hacer esto, pero no estoy seguro de cómo solucionarlo. He encontrado mucha discusión sobre esto, pero no hay nada lo suficientemente específico para lo que estoy haciendo que pueda usar. Cualquier ayuda sería apreciada. Gracias!
¿Cómo está intentando enviar este correo electrónico? Apache nunca debería tener que entrar en los directorios de spool de correo, debería simplemente hablar con el MTA de correo local. –
Echa un vistazo a esta solución: http://forums.freebsd.org/showthread.php?t=32273 –