Ejemplo :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | <?php echo "Mandamos Email<br>"; error_reporting(-1); ini_set('display_errors', 'On'); $headers = array("From: from@example.com", "Reply-To: replyto@example.com", "X-Mailer: PHP/" . PHP_VERSION ); $headers = implode("\r\n", $headers); $didhappen = mail('graficoapp@gmail.com', 'test', 'test', $headers); if($didhappen) { echo 'true'; } else { echo 'false'; } ?> |
y nos encontramos con la sorpresa de que el email no fue enviado pues el código nos imprime en pantalla false, para solucionar este problema los pasos son lo siguientes.
- Editamos el archivo /Applications/XAMPP/etc/php.ini
- descimentaríamos la linea ";sendmail_path" quitandole el ;
- La linea quedaria de la siquiente forma
Lo guardamos y listo ya podremos enviar email desde PHP en nuestro Mac