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

Windows Forms Discussion :

Envoi mail vb.net


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut Envoi mail vb.net
    Bonjour, je créé une application pour mes études et j'ai un petit problème concernant l'envoi d'un mail a partir d'un formulaire, voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    Imports System.Net
    Imports System.Net.Mail
    Public Class Form1
        Dim MyMail As New MailMessage
        Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
     
        End Sub
     
        Private Sub Btnsubmit_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Btnsubmit.Click
     
            Try
                Dim MySMTPClient As New SmtpClient("smtp.host.fr", 25)
                MyMail.From = New MailAddress("@.fr")
                MyMail.ReplyTo = New MailAddress(TxtMail.Text)
                MyMail.To.Add(New MailAddress("@.fr"))
                MyMail.Body = TxtLog.Text
                MyMail.Priority = MailPriority.High
                MyMail.Subject = Txtpass.Text
                For Each Lines As String In TxtLog.Lines
                    MyMail.Attachments.Add(New Mail.Attachment(Lines))
                Next
                MySMTPClient.Send(MyMail)
                MsgBox("E-Mail bien envoyé !", MsgBoxStyle.Information, "Envoi de l'E-Mail")
                MyMail.To.Clear()
                MyMail.Attachments.Clear()
            Catch ex As Exception
                MsgBox("Impossible d'envoyer l'E-Mail.", MsgBoxStyle.Critical, "Envoi de l'E-Mail")
                MyMail.To.Clear()
                MyMail.Attachments.Clear()
     
            End Try
        End Sub
    End Class
    le mail est bien expedié en recupérant le mail de la TxtMail.text mais en revanche si je met quelques chose de le subject et body le mail n'est pas envoyé...Merci de votre aide

  2. #2
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Regarde dans la !
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    120
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 120
    Par défaut
    c'est bon j'ai réussit après moultes essais maintenant une petite dernière chose..je voudrais envoyer une copie caché donc avec bcc
    et quand je fais:
    MyMail.BCC = new Mailadress ("adresse@nom.fr") ça me dit que bcc est "readonly" merci pour ce petit aide...

  4. #4
    Membre éprouvé

    Homme Profil pro
    kiné passionné de dev
    Inscrit en
    Mars 2006
    Messages
    1 570
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : kiné passionné de dev

    Informations forums :
    Inscription : Mars 2006
    Messages : 1 570
    Billets dans le blog
    1
    Par défaut
    Citation Envoyé par riderfun Voir le message
    c'est bon j'ai réussit après moultes essais maintenant une petite dernière chose..je voudrais envoyer une copie caché donc avec bcc
    et quand je fais:
    MyMail.BCC = new Mailadress ("adresse@nom.fr") ça me dit que bcc est "readonly" merci pour ce petit aide...
    D'après http://msdn.microsoft.com/fr-fr/libr...ssage.bcc.aspx
    Il faut utiliser
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    MyMail.BCC.add(new Mailadress ("adresse@nom.fr"))

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Envoi Mail asp.net
    Par dv-2008 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 23/04/2009, 15h40
  2. Réponses: 8
    Dernier message: 07/01/2009, 14h50
  3. envoie mail avec Net::SMTP + importance faible
    Par ouinih dans le forum Modules
    Réponses: 0
    Dernier message: 30/06/2008, 17h02
  4. envoi mail asp.net
    Par alicia26 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 01/06/2007, 20h23
  5. [VB.NET] Envoie mail
    Par tiboooo dans le forum Windows Forms
    Réponses: 13
    Dernier message: 04/01/2006, 21h00

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