Comment peut-apache être autorisés à envoyer du courrier?

J'ai une CentOS 6.2 de la machine virtuelle exécutant Apache 2.2 et PHP 5.3 que je suis en train de l'envoi des e-mails via PHP de la fonction mail (). Je peux envoyer des emails à partir de la CLI sans problèmes, mais quand PHP essaie d'échec. Dans le sendmail journal est le suivant:

Oct  9 11:42:03 localhost sendmail[3080]: NOQUEUE: SYSERR(apache): can not chdir(/var/spool/clientmqueue/): Permission denied

Il semble que Apache n'a pas l'autorisation de le faire, mais je ne suis pas sûr de la façon de le résoudre. J'ai trouvé beaucoup de discussion à ce sujet, mais rien de suffisamment précis pour ce que je fais que je pourrais utiliser. Toute aide serait appréciée.
Merci!

Comment essayez-vous de transmettre ce courriel? Apache ne devrait jamais chdir dans le courrier répertoires spool - il faut juste parler pour le courrier local MTA.
Découvrez cette solution: forums.freebsd.org/showthread.php?t=32273

OriginalL'auteur dev_willis | 2012-10-09