Page 1 sur 1

fonction mail() de php

Posté : 27 juil. 2015, 16:45
par Swith
Bonjour,

je suis sous MAC OS Yosemite et j'ai un soucis avec la fonction mail de php, j'ai tenté toutes les configurations du php.ini pour l'envoie de mail en local mais rien ne fonctionne :'(
si je fais un simple :
$to      = '[email protected]';
$subject = 'le sujet';
$message = 'Bonjour !';
$headers = 'From: [email protected]' . "\r\n" .
'Reply-To: [email protected]' . "\r\n" .
'X-Mailer: PHP/' . phpversion();

echo mail($to, $subject, $message, $headers) ? "ok" : "pas ok";
ça m'affiche bien le "ok" mais le mail ne part pas, j'utilise maildev (et j'ai aussi tester avec mailcatcher) mais aucun mail n'est capté :'(

quelqu'un aurait une idée de comment on configure tout ça proprement ?

Merci d'avance ;)

Re: fonction mail() de php

Posté : 27 juil. 2015, 16:55
par tof73
MAC OS Yosemit, c'est juste pour developer ou aussi pour heberger le site en production ?

Re: fonction mail() de php

Posté : 27 juil. 2015, 17:00
par Swith
Juste pour dev.

Re: fonction mail() de php

Posté : 27 juil. 2015, 17:15
par @rthur
Bonjour,

Il faut que tu vérifies que ton FAi te permettent d'émettre des e-mails car pour limiter le spam, la plupart bloque le port 25 si on ne passe pas par leur SMTP.
A ma connaissance, chez Free, on peut désactiver cette protection dans son espace client.
Chez Orange, c'est bloqué et on ne peut rien y faire.
Chez les autres je ne sais pas.