Fonction PHP mail() retourne vrai, mais ne pas envoyer de mail

Je sais que cette question a été posée avant.

Lorsque j'appelle la fonction PHP mail (), elle renvoie la valeur true.

J'ai vérifié mon php.ini (j'ai réussit à l'exécution de CentOS):

SMTP = localhost
smtp_port = 25
sendmail_path = /usr/sbin/sendmail -t -i
mail.add_x_header = On

J'ai lu dans un forum que j'ai installer sendmail. Donc je l'ai installé. Maintenant, les sites avec une fonction mail() ne charge pas plus. J'ai donc enlevé sendmail, et la fonction mail() renvoie la valeur true à nouveau, mais ne pas envoyer l'e-mail.

Une idée?

Comment savez-vous qu'il n'envoie pas le mail?
Jetez un oeil ici: stackoverflow.com/questions/14456673/... - c'est généralement lorsqu'un hôte filtres de courrier envoyé par l'intermédiaire de la mail() fonction au lieu d'utiliser SMTP.
VÉRIFIEZ VOTRE DOSSIER DE SPAM !!! stackoverflow.com/a/30268849/3093731

OriginalL'auteur Florian | 2014-05-25