Bonjour, je développe actuellement un envoi de mail au clic d'un bouton, j'ai donc créé une procédure locale et un bouton qui exécute cette procédure.
Voici mon code (les variables utilisées sont déclarées au-dessus avec les informations vérifiées) :
L'ouverture de session m'affiche "ouverture réussie" même si je change mes informations pour ouvrir une session inexistante et au moment de l'envoi de l'email, j'ai le message d'erreur suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 EmailChangeTimeOut(100) EmailOuvreSessionSMTP( NomUser, MotDePasse, ServeurSMTP, 587) SI ErreurDétectée ALORS Erreur("erreur") RETOUR SINON Info("ouverture réussie") FIN //Remise à zéro des variables Email EmailRAZ() //Expéditeur du message Email.Expéditeur = Expediteur //Destinataire(s) du message Email.Destinataire[1] = Destinataire Email.NbDestinataire = 1 //Pièces jointes Email.NbAttache = 0 //Sujet et contenu du message Email.Sujet = "test" Email.Message = "essai d'envoi de mail" Email.HTML = "" //Envoi du message EmailEnvoieMessage("SessionSMTP") SI ErreurDétectée ALORS Erreur(ErreurInfo(errMessage)) FIN //Fermeture de la session SMTP EmailFermeSession("SessionSMTP")
"Le traitement Procédure locale mail (serveur) contient encore des erreurs de compilation et ne peut pas être exécuté."
Le compilateur WebDev ne m'affiche aucune erreur (je suis également allé vérifier les erreurs désactivés, il n'y en a pas)
Je pense qu'il n'y ait pas de moteur WebDev chez l'hébergeur de mon site mais j'ai aussi testé en localhost, mêmes problèmes. Je galère là-dessus depuis plusieurs jours, quelqu'un aurait-il une solution à me proposer ?
Merci d'avance !
Partager