Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1497 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB]Envoie de mail par Visual Basic 6

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[VB]Envoie de mail par Visual Basic 6

n°522220
fred29
Posté le 24-09-2003 à 15:01:37  profilanswer
 

Bonjour, j'ai une appli à faire tourner quotidiennement sur mon poste, et je voudrais qu'une fois terminer qu'il envoie un mail à une autre personne lui signalant que le traitement est fini et qu'il peut venir chercher les fichiers.
 
1/ Est t'il possible d'envoyer un mail aveec VB?
 
2/ Si oui, doit on avoir outlook ouvert à ce moment là?
 
2/ Si outlook peut être fermé est il possible que cela se fasse sans que ça affiche une boite de dialogue quelconque? (déjà que je reçois tout le tps des net send de rappel ça me fait chier de voir une fenêtre s'ouvrir ne serait-ce qu'un dixième de seconde)

mood
Publicité
Posté le 24-09-2003 à 15:01:37  profilanswer
 

n°522266
drasche
Posté le 24-09-2003 à 15:42:38  profilanswer
 

il y a deux possibilités:
 
1° employer Outlook en temps que librairie (Microsoft Outlook Object Library dans Project/Reference). Voir l'aide VBA d'Outlook pour plus d'infos. Il n'est pas obligatoire d'avoir Outlook d'ouvert, c'est toi qui l'ouvrira/fermera par voix de programmation)
 
2° faire ton propre composant SMTP, ce n'est pas la mort, il faut juste savoir dialoguer avec un serveur mail via une connexion TCP (ce que fait l'objet Winsock disponible dans VB Pro et VB Enterprise). Pour ça, il faut se taper un peu de documentation sur SMTP, trouvable sur google ou autre bon moteur de recherche (les RFC sont la documentation la plus courante mais j'ai oublié le numéro exact).


Message édité par drasche le 24-09-2003 à 15:46:21
n°522656
couitchy
Posté le 24-09-2003 à 21:35:29  profilanswer
 

Tu peux aussi utiliser les ActiveX MAPISession et MAPIMessages, ça gère tout seul le programme de courrier par défaut.


Message édité par couitchy le 24-09-2003 à 21:35:57
n°522705
Kyle_Katar​n
Posté le 24-09-2003 à 22:05:34  profilanswer
 

Y'a K-Mail que je développe : http://www.katarncorp.com qui te fait ça (avec pas mal d'options) en 1 ligne de code...


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  [VB]Envoie de mail par Visual Basic 6

 

Sujets relatifs
fonction mail et EasyPHP[Visual C++ 6] Problème avec IApplicationPtr
[visual c++ 6] pkoi j'ai pas le menu contextuel ???[java]erreur lors de compilation sous Visual Studio.net
fonction mail et OVH marche plus [résolu]Visual Studio 6.0 et XP :-/
Evitez le Form_Load en c# Visual Studio ASP.NETUtilisation de MS Visual SourceSafe et C++ Builder : possible ?
[MFC] Edit: Envoie d'un message vers mes Dialogues..Fichier attaché dans un mail?
Plus de sujets relatifs à : [VB]Envoie de mail par Visual Basic 6


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR