rom87
Messages postés24Date d'inscriptionjeudi 15 avril 2010StatutMembreDernière intervention 6 octobre 2011
-
28 juin 2010 à 15:52
babazou38
Messages postés22Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention 1 décembre 2010
-
24 nov. 2010 à 11:14
Bonjour;
Je souhaite joindre un fichier à un mail avec la messagerie pas défaut sur un PC.
Ma piste de départ était:
email = CreateObject('Wscript.Shell')
email.run(CHR(34) + "mailto:"+thisformset.mnfourni.txt_email.value)
(avec different style de &attach etc....)
babazou38
Messages postés22Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention 1 décembre 2010 24 nov. 2010 à 11:02
AMHA, VFPWinsock est la voie à suivre. Si tu veux avoir ton message dans TB, tu mets ton adresse en copie invisible.
Il y a une possibilité de créer un mouchard dans VFPWinsock; essaie de voir plus précisément où se trouve l'erreur : est-ce un problème 'interne' à Winsock' ou est-ce un problème avec ton fichier à ajouter en pièce jointe ?
babazou38
Messages postés22Date d'inscriptiondimanche 27 janvier 2008StatutMembreDernière intervention 1 décembre 2010 24 nov. 2010 à 11:14
un exemple :
*!* .pvws = NEWOBJECT("VFP_Winsock_Send_Mail", "vfpwinsock.prg")
WITH .pvws
*!* smtp = "" && ex: smtp.wanadoo.fr
*!* pseudo = "" && libellé qui apparaitra dans 'expéditeur' chez le receveur
*!* adresse_retour = "" && l'adresse de l'expéditeur (nous). En fait l'adresse à laquelle
*!* * doivent être envoyés les messages lorsque le destinataire clique sur 'répondre'
*!* login = "" && login s'il faut s'identifier chez le FAI
*!* pw = "" && mot de passe s'il faut s'identifier chez le FAI
*!* signature = "" && signature à mettre en bas de chaque message
*!* texte_html = 0 && 0: texte seul, 1: HTML, 2: texte + HTML
*!* repertoire_mouchard = "" && répertoire où se trouve le mouchard 'mails'
*!* nom_mouchard = "" && nom du fichier contenant le mouchard 'mail'
.smtp_host = m.losmtp.smtp
.from = m.losmtp.adresse_retour
.from_name = m.losmtp.pseudo
.TraceFile = m.losmtp.repertoire_mouchard + m.losmtp.nom_mouchard
.AUTH_Login = m.losmtp.login
.AUTH_Password = m.losmtp.pw
.CCI = This.copie
.Subject = This.sujet
.TO = This.adresse
.CC_Name = This.copie
.Message = This.contenu
.attachment = This.piece_jointe && c'est un nom de fichier Windows
*SET STEP ON
llok = .send()
ENDWITH && .pvws