IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB.NET Discussion :

Envoyer une pièce jointe avec vb.net vers Outlook.


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien
    Inscrit en
    Juillet 2020
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Juillet 2020
    Messages : 141
    Par défaut Envoyer une pièce jointe avec vb.net vers Outlook.
    Bonjour le forum,

    Je souhaiterai envoyer une pièce jointe vers Outlook par VB.net "Visual studio 2019".

    la pièce jointe sera toujours le même fichier "capture_écran.jpeg" et l'adresse mail sera toujours la même.

    Avec un simple bouton sur le formulaire "envoi", le fichier capture_écran.jpeg serait envoyé à Outlook pour expédition.

    Je suis débutant en VB.net, merci pour votre aide.

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 022
    Par défaut
    Bonjour et bienvenue sur le forum.

    Il faut savoir que tu n'obtiendras que rarement une réponse toute prête sur ce forum.
    L'objectif est de faire acquérir aux demandeurs les bons reflex plutôt que d'attendre que ça tombe tout cuit dans le bec.

    Créer un message ou ajouter des pièces jointes font parties des choses les plus documentées sur le net.
    Partant de ce principe, commence par quelques recherches sur Google, fait des essais.
    Puis si ça ne fonctionne toujours pas, poste le bout de code que tu as déjà et nous t'aiderons à le compléter/corriger.

  3. #3
    Membre confirmé
    Homme Profil pro
    Technicien
    Inscrit en
    Juillet 2020
    Messages
    141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Juillet 2020
    Messages : 141
    Par défaut
    Bonjour Popo
    Bonjour le Forum,

    Merci pour les précisions,

    Après plusieurs jours de recherches, j'ai un bout de code qui fonctionne mais la pièce jointe n'arrive pas dans Outlook.

    Avec ce code les infos dans les Textbox sont bien présentes dans Outlook.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     System.Diagnostics.Process.Start("mailto:" & TextBox1.Text & "?subject=" & TextBox4.Text & "&body=" & TextBox3.Text)
    Avec celui-ci Outlook s'ouvre, mais pas de pièce jointe.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     Dim command As String = String.Format("mailto: ? Subject = &Body= &Attach=C:\Users\Public\top mail.txt")
     Process.Start(command)
    et avec celui la non plus.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    System.Diagnostics.Process.Start("mailto:& TextBox1.Text ?subject=Subject Line&attachments=""c:\Attachment.txt""")
    Merci pour votre aide, tous les autres codes que j'ai testé ne fonctionne pas, mais je continu à chercher.

  4. #4
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 022
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 022
    Par défaut
    L'idée du mailto est intéressante car elle utilisera ton client de messagerie par défaut et ne sera pas lié à un client de messagerie particulier.
    Mais il faut considérer que mailto est en fait une URL destinée à la génération de messages texte courts qui sont en fait le contenu d'un traitement automatique (comme les messages "d'abonnement" pour les listes de diffusion), mais pas les corps MIME généraux, donc pas de pièce jointe.

    Puisque ton client est Outlook, je te suggère de regarder du coté de l'interop.

Discussions similaires

  1. envoyer une pièce jointe avec delphi xe2
    Par momedalhouma dans le forum Langage
    Réponses: 11
    Dernier message: 30/01/2012, 16h42
  2. Envoyer une pièce jointe avec mail
    Par oc_alex86 dans le forum Réseau
    Réponses: 1
    Dernier message: 16/01/2009, 00h21
  3. Récupérer une pièce jointe avec Lotus Notes
    Par Marty000 dans le forum Entrée/Sortie
    Réponses: 3
    Dernier message: 19/11/2007, 15h31
  4. Recreer une pièce jointe avec JavaMail
    Par guenievre dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 09/06/2006, 15h58
  5. Réponses: 2
    Dernier message: 06/12/2005, 12h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo