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 un mail [debutant]


Sujet :

VB.NET

  1. #1
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut envoyer un mail [debutant]
    Bonjour a tous ! Je suis debutant en vb (2005) et je souhaiterais envoyer
    un mail tres simplement mais le probleme c'est que je ne sais pas comment faire
    Pouvez-vous me montrer un exemple S.V.P. ?

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    612
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 612
    Points : 338
    Points
    338

  3. #3
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut
    Lorsque je compile, j'ai les messages d'erreurs suivants
    Erreur 1 Type 'MailMessage' non défini.
    Erreur 2 Type 'MailAttachment' non défini.
    Erreur 3 Le nom 'SmtpMail' n'est pas déclaré.
    Erreur 4 Le nom 'SmtpMail' n'est pas déclaré.
    Desole mon message va peut etre vous paraitre bete mais j'ai commencé hier
    a etudier ce langage

  4. #4
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Points : 81
    Points
    81
    Par défaut
    Salut,

    Il te manque des "imports" de namespace.

    Sois tu fais en haut complètement : imports Net.Mail

    ou quand tu déclares par exemple une adresse e-mail tu fais :
    Dim email As Net.Mail.MailMessage

    Voilà!

    a+

  5. #5
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut
    Ca ne marche pas lorsque je fais ce que tu m'a dit avec Imports Net.Mail
    j'ai toujours les memes messages d'erreurs et un avertissent :
    Avertissement 1 L'espace de noms ou le type spécifié dans les Imports 'Net.Mail' ne contient aucun membre public ou est introuvable. Vérifiez que l'espace de noms ou le type est défini et qu'il contient au moins un membre public. Vérifiez que le nom de l'élément importé n'utilise pas d'autres alias.
    Pouvez vous m'aider ?

  6. #6
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Points : 81
    Points
    81
    Par défaut
    Salut,

    En fait, ce serait plutôt comme ceci :

    imports System.Net.Mail

    a+

  7. #7
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut
    Je sais que je vous embete mais meme avec vos reponses j'ai toujours les messages d'erreurs plus :
    Erreur 1 Une valeur de type 'String' ne peut pas être convertie en 'System.Net.Mail.MailAddress'.
    Erreur 2 La propriété 'To' est 'ReadOnly'.
    Erreur 3 La propriété 'CC' est 'ReadOnly'.
    Erreur 4 Type 'MailAttachment' non défini.
    Erreur 5 Le nom 'SmtpMail' n'est pas déclaré.
    Erreur 6 Le nom 'SmtpMail' n'est pas déclaré.

  8. #8
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Points : 81
    Points
    81
    Par défaut
    Salut,

    En fait, ce serait beaucoup mieux si tu montrais également le code problématique avec les erreurs, sinon on peut pas vraiment aider!

    a+

  9. #9
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut
    Voici le code en question
    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
     
    Imports System.Net.Mail
    Public Class EnvoyerEmail
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    Dim msg As MailMessage = New MailMessage
    msg.From = "expediteur@free.f"
    msg.To = "atoi@free.fr;alui@free.fr"
    msg.CC = "encoreatoi@free.fr"
    msg.Body = "Bonjour" & Convert.ToChar(10) & "" + "Ceci est le contenu du mail" & Convert.ToChar(10) & "" + "A bientôt"
    msg.Attachments.Add(New MailAttachment("c:\fichierjoint.txt", MailEncoding.UUEncode))
    SmtpMail.SmtpServer = "smtp.nerim.fr"
    SmtpMail.Send(msg)
        End Sub
    End Class

  10. #10
    Membre régulier
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    109
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2006
    Messages : 109
    Points : 81
    Points
    81
    Par défaut
    Salut,

    En gros, ça devrait être quelquechose qui ressemble à ceci :

    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
     
    Imports System.Net.Mail
     
    Public Class EnvoyerEmail
     
        Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
            Dim msg As MailMessage = New MailMessage
            Dim smtp As SmtpClient = New SmtpClient
            msg.From = New MailAddress("expediteur@free.f")
     
            msg.To.Add("atoi@free.fr;alui@free.fr")
            msg.CC.Add("encoreatoi@free.fr")
            msg.Body = "Bonjour" & Convert.ToChar(10) & "" + "Ceci est le contenu du mail" & Convert.ToChar(10) & "" + "A bientôt"
            msg.Attachments.Add(New Net.Mail.Attachment("c:\fichierjoint.txt"))
     
            smtp.Host = "smtp.nerim.fr"
            smtp.Send(msg)
        End Sub
    End Class
    a+

  11. #11
    Membre actif
    Avatar de warubi
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    399
    Détails du profil
    Informations personnelles :
    Âge : 32
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 399
    Points : 204
    Points
    204
    Par défaut
    Ca marche mais maintenant j'aimerais savoir comment peut-on verifier qu'une adresse e-mail est valide. Pouvez-vous m'aider ?

Discussions similaires

  1. [debutant] Envoyer un mail dans programme java.
    Par smillingbandit dans le forum API standards et tierces
    Réponses: 3
    Dernier message: 07/03/2008, 10h58
  2. envoyer un mail avec mon programme
    Par shrek dans le forum C++Builder
    Réponses: 8
    Dernier message: 06/12/2006, 12h27
  3. [Debutant(e)]envoyer un mail en jsp
    Par SegmentationFault dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 19/01/2004, 18h28
  4. configurer sql pour envoyer des mails
    Par arwen dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 29/07/2003, 15h28

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