Envoi de mail via mail() KO de temps en temps
Posté : 08 sept. 2016, 00:59
Bonjour,
Mon script envoi un mail à chaque exécution :
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 ?
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 ?