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

Framework .NET Discussion :

Ouvrir un client mail et attacher une pièce jointe


Sujet :

Framework .NET

  1. #1
    Membre habitué

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Points : 144
    Points
    144
    Par défaut Ouvrir un client mail et attacher une pièce jointe
    Bonjour,

    Ma question est dans le titre.
    Comment ouvrir le client mail par défaut, lancer la fonction nouveau message et attacher une pièce jointe à ce message?

    J'ai fais quelques essais avec la fonction mailto, mais je n'arrive pas à attacher une pièce jointe.


    Code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Dim mail As String = String.Format("mailto:?attachment=""{0}""", attachement)
             Process.Start(mail)
    Existe t il une autre solution?

    Merci d'avance pour vos réponses.

  2. #2
    Membre confirmé Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    337
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 337
    Points : 458
    Points
    458
    Par défaut
    Il te suffit d'utiliser les classes et méthodes exposées dans l'espace de nom system.net.mail
    .NET peut tout à fait être utilisé pour envoyer des mails sans passer par outlook ou je ne sais quel client mail.

  3. #3
    Membre habitué

    Profil pro
    Inscrit en
    Avril 2002
    Messages
    192
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 192
    Points : 144
    Points
    144
    Par défaut
    Je suis entièrement d'accord avec toi joKED.
    Habituellement, je l'ai fait comme ça.

    Cela dit, je développe cette fonction pour respecter un cahier des charges. Donc mon souhait est de lancer le client mail par défaut.

    Merci quand même.

  4. #4
    Membre confirmé Avatar de joKED
    Profil pro
    Imposteur en chef
    Inscrit en
    Février 2006
    Messages
    337
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Imposteur en chef

    Informations forums :
    Inscription : Février 2006
    Messages : 337
    Points : 458
    Points
    458
    Par défaut
    Toutes mes confuses, j'ai lu un peu en diagonale.

    Après un coup d'oeil par ci par là, je suis tombé sur ce lien de la MSDN

    Apparemment, mauvaise nouvelle, seuls certains client mail acceptent l'attachement via mailto. En tout cas, Outlook semble ne pas le supporter.

Discussions similaires

  1. [OL-2010] Attacher une pièce jointe systématiquement
    Par eliovan dans le forum Outlook
    Réponses: 1
    Dernier message: 31/03/2015, 20h51
  2. Réponses: 3
    Dernier message: 09/03/2013, 01h43
  3. attacher une piéce jointe
    Par dev.exe dans le forum ASP.NET
    Réponses: 5
    Dernier message: 11/08/2008, 18h28
  4. [Mail] Récupérer une pièce jointe d'un mail
    Par heddicmi dans le forum Langage
    Réponses: 2
    Dernier message: 22/12/2005, 16h21
  5. Réponses: 2
    Dernier message: 06/12/2005, 11h53

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