khamine
Messages postés27Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 2 septembre 2005
-
31 mars 2005 à 20:47
cs_mtimet
Messages postés1Date d'inscriptionmardi 15 novembre 2005StatutMembreDernière intervention29 novembre 2005
-
29 nov. 2005 à 09:28
Je travaille sur une application ou j'envoie des mail grace à l'api javamail; je me deande s'il est possible de s'assurer qque l'envoie s'est bien effectué?
si oui j'aimerai bien en savoir plus.
Mercie a tous.
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 1 avril 2005 à 11:38
Salut,
c'est pas relatif à Javamail mais au protocole SMTP. En fait ton mail
est transmis correctement si tu n'as pas de message de disant le
contraire (du style : boite pleine, adresse inconnue, ...).
Donc tu n'as pas de moyen direct de vérifier si l'envoi s'est bien
passé si ce n'est de regarder si le serveur de mail t'a envoyé un
message d'erreur. Je connais pas tous les détails du SMTP donc si je me
trompe, corrigez moi.
khamine
Messages postés27Date d'inscriptionsamedi 9 octobre 2004StatutMembreDernière intervention 2 septembre 2005 1 avril 2005 à 12:28
Mercie pour ton interêt;
tu as raison c'est relative a SMTP et si il y a une erreur un message est renvoyé grace a try et catch, mais moi je demande comment par exemple yahoo confirme l'envoie du mail.
Mercie boucoups kirua12 c'est trés gentille.
kirua12
Messages postés1155Date d'inscriptionsamedi 17 janvier 2004StatutMembreDernière intervention29 avril 20117 1 avril 2005 à 12:37
Quand je parle de message d'erreur, c'est aussi un mail que renvoie le serveur et pas seulement une exception qui est lancée.
Donc quand Yahoo ou autre confirme l'envoie c'est que le message est
parti vers le serveur de destination. Ca ne veut pas forcément dire que
le message est arrivé car si la boite est pleine, l'adresse n'existe
pas ou autre, on n'aura cette information que quelques minutes après
par mail.
A mon sens la confirmation d'envoie du message est implicite tant que tu n'as pas de message d'erreur (mail ou exception).