PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → EmailEnvoieMessage prend 100 % cpu et reste bloqué
EmailEnvoieMessage prend 100 % cpu et reste bloqué
Iniciado por didier.verdiere, ago., 09 2005 6:47 PM - 1 resposta
Publicado em agosto, 09 2005 - 6:47 PM
Lors de l'envoie d'un email , la fonction EmailEnvoieMessage prend 100 % cpu et l'application reste bloquée.
De maniére aléatoire et sans raison apparente, il arrive qu'un mail soit envoyé.
Les ports entrants et sortant paramétrés dans outlook sont 25 et 100.
Avez vous une solution à ce probléme ?

Merci

// Code utilisé
bresult = EmailOuvreSessionSMTP("xxxxxx.xxxx", "xxxxx","smtp.imprimerienationale.fr")
SI bresult = Faux ALORS
Erreur("Impossible d'établir la connexion messagerie"+ RC + ErreurInfo( errMessage ))
RETOUR
FIN
//Remise a zéro des variables Email
EmailRAZ()
// message
EmailChangeTimeOut(60)
Email.Destinataire[1] = "didier.verdiere@imprimerienationale.fr"
Email.NbDestinataire = 1
Email.Expéditeur = "didier.verdiere@imprimerienationale.fr"
Email.Sujet = "Essai"
Email.Message = "ceci est un message de test"
bresult = EmailEnvoieMessage("dverdiere.impn")
EmailFermeSession("xxxxxx.xxxx")
RETOUR
Publicado em agosto, 09 2005 - 8:16 PM
"Verdiere Didier" <didier.verdiere@imprimerienationale.fr> a écrit dans le
message de news:42f8b6d3$1@news.pcsoft.fr...

Lors de l'envoie d'un email , la fonction EmailEnvoieMessage prend 100 %

cpu et l'application reste bloquée.
> De maniére aléatoire et sans raison apparente, il arrive qu'un mail soit
envoyé.
Les ports entrants et sortant paramétrés dans outlook sont 25 et 100.
Avez vous une solution à ce probléme ?


C'est un problème connu de EmailEnvoieMessage().
Utilisez BLAT pour envoyer vos emails (une classe est dispo sur WindAsso).
C'est fiable est beaucoup plus rapide que EmailEnvoieMessage().