bonjour,
je souhaiterai savoir s'il est possible d'obtenir un rapport d'envoi de mail avec la fonction mail()
je souhaiterai savoir si certain mails que j'envoi génère des erreurs.
merci
bonjour,
je souhaiterai savoir s'il est possible d'obtenir un rapport d'envoi de mail avec la fonction mail()
je souhaiterai savoir si certain mails que j'envoi génère des erreurs.
merci
je sais pas qsq vous voulez par un rapport d'erreur de la fonction mail()?!!
explique toi ?
A ma connaissance, il n'y a pas de façon d'avoir un rapport détaillé en cas d'erreur.
Si l'on en croit la doc php :
En gros, on peut parfois savoir que ça n'a pas marché du tout, mais c'est même pas fiable.Envoyé par php.net
Donc, le mieux que j'arrive à faire avec cette fonction c'est :
Si tu dois absolument avoir un rapport détaillé en cas d'erreur, je te conseille de te tourner vers d'autres composants plus complets que cette fonction mail, qui est très simple et pratique, mais pas très évoluée du coup.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 if(@mail(....)) print("le mail semble avoir été envoyé"); else print("le mail n'a pas pu être envoyé");
merci pour vos réponses
je fais de l'envoi de newsletter et je cherche à connaitre le nombre de mails qui n'arrive pas, et qui sont donc renvoyés en erreur (un peu plus clair? ou pas encore?)
sinon j'avais effectivement trouvé la meme chose que saladin dans la doc php et effectivement aussi, ce n'est pas fiable, j'envoi des mails à plusieurs adresses dont certaines ne sont pas bonnes et la fonction me retourne qd même true.
en ts cas merci qd meme et si vous avez d'autres idées...je suis preneur
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager