Bonjour j'aimerais savoir si il était possible de détecter si lors d'un envoi de mail, que ce dernier n'a pas été transmis ? De même que lorsque l'on reçoit un mail delivery system.
Merci d'avance, Aurélien.
Bonjour j'aimerais savoir si il était possible de détecter si lors d'un envoi de mail, que ce dernier n'a pas été transmis ? De même que lorsque l'on reçoit un mail delivery system.
Merci d'avance, Aurélien.
t'aura une exception si le serveur d'envoi le refuse (malformé, vise un utilisateur que le serveur d'envoi sais d'avance ne pas exister, non conforme à la politique d'entreprise, etc), mais si le mail est refusé plus loin (refusé par une deuxième serveur d'envoi) c'est complètement asynchrone et notifié uniquement par le renvoi d'un mail à destination de l'expéditeur, mentionnant l'erreur.
conclusion: si tu veux vraiment traiter ce type d'erreur là, il faut surveiller l'arrivée de mails de retours dans la boite de réception de l'expéditeur (avec un thread ou un timer).
Mais c'est pas forcément simple à implémenter ni vraiment fiable.
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