2010-10-14 3 views
-1

J'ai des problèmes pour envoyer du courrier de mon serveur, quand je tape dans phpinfo() Je reçois ceci:Mail Non Envoi de mon serveur

Mail:  /var/spool/mail/frank 
... 
_ENV["MAIL"]: /var/spool/mail/frank 

Le fichier php que j'utilise la fonction de messagerie dans est détenue par Apache et possède 775 autorisations. Dans/var/spool/mail il n'y a pas de fichier apache, mais il y a un fichier pour chaque autre utilisateur sur la boîte. Dois-je changer le php.ini? Ou puis-je ajouter dans un fichier apache (peut-être dupliquer le fichier frank puis renommer)?

Un conseil peut aider!

Répondre

2

/var/spool/mail est l'endroit où les messages non lus entrants sont stockés. Il y aurait un fichier 'apache' seulement si le compte apache a reçu du courrier.

Avez-vous regardé dans le journal du MTA (généralement /var/log/maillog) pour voir ce qui se passe? Si PHP envoie correctement le courrier, il devrait y avoir une entrée pour que le courrier soit mis en file d'attente et ce qui s'est passé quand le MTA (postfix/sendmail/exim/etc ...) essaie de le faire avancer.

+0

Merci pour votre info :) C'était utile –

Questions connexes