[RESOLU] Envoi de mail via mail() KO de temps en temps

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Envoi de mail via mail() KO de temps en temps

Re: [RESOLU] Envoi de mail via mail() KO de temps en temps

par Se7en512 » 08 sept. 2016, 01:18

Erreur résolu : problème de configuration SMTP

Envoi de mail via mail() KO de temps en temps

par Se7en512 » 08 sept. 2016, 00:59

Bonjour,

Mon script envoi un mail à chaque exécution :
if(mail('[email protected]', 'OBJECT' ,'Message 123')){
	echo "mail envoyé";
}
else{
	echo "mail non envoyé";
}
Celui fonctionne : je l'ai lancé la première fois, ok.
Je relance une seconde fois : la fonction mail() me renvoi FALSE.

J'essaye de modifier l'object et le contenu du mail : KO
J'essaye 5 minutes plus tard : OK
J'essaye 2 minutes plus : KO

A votre avis d'où viens ce bloquage ? Des serveurs Gmail ? de mon serveur STMP ?
Egalement j'ai vu que la fonction ouvre socket SMTP pour chaque mail. Est-il possible que le socket se ferme mal ? ou un truc comme ça ?