PCPT
Messages postés13272Date d'inscriptionlundi 13 décembre 2004StatutMembreDernière intervention 3 février 201847 1 sept. 2005 à 18:22
salut,
exactement, non, je peux pas t'aider. mais le principe général est le suivant :
le mail est "encodé" pour être décodé au format html (avec ou sans image intégrée).
et lors de la réception, le mail est recomposé en html (si créé pour), ainsi que les fichiers (donc dont le(s) gif(s)) dans le TEMP, et est affiché ensuite. (tu peux d'ailleurs t'en apercevoir en regardant le contenu de ce dossier)
PCPT
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 6 sept. 2005 à 10:56
Salut Eldim,
as-tu réussi à réaliser ton envoi de mail avec BLAT à partir de VB .NET, et si oui pourrais-tu me donner un exemple car je suis un noobs en la matière (je sais même po comment lancer le blat.exe à partir du code !!)
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 20141 6 sept. 2005 à 11:27
Salut ptit gars
tu veux déja envoyer des mails alors que tu ne sais même pas lancer un exe ?.... :))
bref pour lancer un exe il suffit d'exécuter la commande "shell CheminExe "
exemple en VB.NET 2003
Shell(SHL, AppWinStyle.Hide,
True)
où SHL est une variable contenant :
"C:\Travail\GestPlans\GestPlans\GestPlans\Blat\Blat.exe"
(+ les options non détaillées ici)
ps : en VB 6 (ou versions précédentes) c'est sensiblement la même chose
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 6 sept. 2005 à 12:05
Salut Eldim,
Désolé de mon ignorance, mais je réalise une appli web de création/envoi de newsletter HTML donc je n'ai pas eu l'occasion de lancer un exe à partir de mon code.
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 6 sept. 2005 à 15:18
pas de problème, ma réaction peut sembler plus violente qu'elle ne devrait mais je suis un peut à cran là !!
ca fait un moment que je galère avec ce problème d'envoi et là ma commande shell me répond fichier introuvable pour le .exe !!
Ca me SAOULE !!! :o))
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 20141 6 sept. 2005 à 16:04
Première chose à faire : aller boire un café
Deuxième chose : se détendre (en bonne compagnie...)
Troisième réfléchir.. :
- tu fait une application web, donc ton fichier blat.exe doit se trouver sur ton serveur dans un répertoire accessible par ton application (donc peut-être en partage web)
ceci uniquement si tu execute ton code coté serveur...
- sinon il faut d'abord que tu copies ton fichier sur le client puis tu l'exécutes...(pas le client.. ;)
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 6 sept. 2005 à 17:27
c bon, il me trouve l'exe. j'ai réussi à envoyer un pauvre mail text, c un bon début lol !!
reste plus qu'à trouver la bonne syntaxe pour envoyer mon mail avec les images dedans...
et toi t'en ai où ? fini je suppose !! :o))
cs_eldim
Messages postés956Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention21 août 20141 6 sept. 2005 à 18:22
Ben oui moi c'est fini... depuis un moment et j'ai même un intégré le carnet d'adresse d'outlook express en bidouillant à l'aide d'un source vb6
sinon, pour les fichiers image à intégrer au mail faut faire : -embed
pour les autres fichiers faut faire -attach (ou quelque chose dans le genre c'est pas compliqué avec blat)
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 7 sept. 2005 à 14:59
La taille de chacun des morceaux ?? html, image1, image2, ... image n ???
donc un -multipart par morceau en spécifiant sa taille ??
la somme des tailles de chaque morceaux ??
moogly59
Messages postés15Date d'inscriptionlundi 10 janvier 2005StatutMembreDernière intervention 6 septembre 2005 7 sept. 2005 à 15:37
ch'ui en cours ... mais j'ai un problème avec mon contenu html, je pense que c'est a cause des " dans les balises html, blat doit les confondre avec les séparateurs de chaines