Bonjour ;
Je viens de tester VFPvinsock pour envoyer des mails.
Tout marche correctement sauf lors de l'envoi de fichier.
"Impossible d'envoyer le mail
Chemin ou nom de fichier invalide"
Voici la parti de code qui devrait vous intéresser même si c'est de copier coller.
#define CRLF Chr(13)+Chr(10)
#define MON_EMAIL "romain@eri.com"
#define MON_SERVEUR_DE_MAIL "smtp.eri.com"
#define MON_LOGIN "mon login esmtp"
#define MON_PASSE "mon passe esmtp"
#define TO_EMAIL "sup@eri.com"
#define JOINDRE "c:\temp\fichier1.jpg, c:\temp\fichier1.jpg"
set proc to vfpWinsock
o=CREATEOBJECT("VFP_Winsock_Send_Mail")
o.smtp_host = MON_SERVEUR_DE_MAIL
o.from = MON_EMAIL
o.from_name = "Mail allMAINT"
o.to = TO_EMAIL
o.to_name = "Testeurs"
o.Subject = "Tests"
o.Message = "Hello World" + CRLF + "Cordialement"
o.attachment = "c:\temp\fichier1.jpg"
o.TraceFile = "c:\temp\VFPsendmail.txt"
IF not o.send()
? "Erreur : " + o.Erreur
ENDIF
o=Null
release procedure vfpWinsock
Avez vous déjà rencontré le même problème?
(Je précise les fichiers existe bien ^^)
CDT romain
VFP9 XP