sendmail dans Mac OS X Yosemite

- Je utiliser le XAMPP pile pour le développement web. J'ai suivi ce tutoriel il y a un moment de régler ma machine à envoyer des mails à partir de localhost. Cela fonctionnait parfaitement sous OS X Mavericks, Yosemite mais semble avoir été cassé.

J'ai essayé toutes les méthodes de résolution des problèmes dans le message lié en vain et a créé cette petite PHP fichier afin de les tester. Ce sorties false sur ma machine.

<?php
    error_reporting(-1);
    ini_set('display_errors', 'On');

    $headers = array("From: [email protected]",
    "Reply-To: [email protected]",
    "X-Mailer: PHP/" . PHP_VERSION
    );
    $headers = implode("\r\n", $headers);
    $didhappen = mail('[email protected]', 'test', 'test', $headers);

     if($didhappen) {
        echo 'true';
     } else {
        echo 'false';
     }
?>

Je peux toujours envoyer un mail en utilisant le terminal, par exemple, si je lance la commande mail [email protected] ma machine va envoyer l'e-mail de mon adresse gmail (celui que j'ai configuré pour le localhost) et il y aurait dans [email protected] s'boîte de réception. Cependant, chaque fois que j'utilise la fonction mail en PHP les e-mails n'arrivent jamais et sont peut-être jamais envoyé.

Je pense que le problème réside dans sendmail, Il a généré des rapports de plantage comme ça...

10/19/14 6:42:09.407 PM ReportCrash[13377]: Saved crash report for sendmail[13376] version ??? to /Library/Logs/DiagnosticReports/sendmail_2014-10-19-184209_Trevors-MacBook-Pro.crash

Toutes les idées sur ce que Yosemite pourrait avoir cassé? Ou quelqu'un d'autre a eu ce problème?

  • Je ne pense pas que c'est un doublon, il traite spécifiquement avec OS X Yosemite.
  • cette question ont en réalité rien à voir avec PHP
  • Merci @BryanChen. Ils sont si rapides à fermer les choses, parfois, j'ai un sentiment que beaucoup de personnes peuvent avoir ce même problème lundi matin.
  • Il serait sympa de reformuler le titre de votre & question de supprimer le PHP depuis qu'il est tout au sujet de sendmail
  • Je voudrais encore considérons que c'est un doublon. Si vous pouvez envoyer des mails à partir de la CLI, il n'a rien à voir avec sendmail lui-même. Aussi, si vous pensez que ce n'est pas un doublon, vous devez indiquer pourquoi la réponse dans le message lié ne résout pas le problème pour vous.
InformationsquelleAutor Trevor Hutto | 2014-10-19