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 :

Envoyer email par vb.net 2003


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre expérimenté
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Par défaut Envoyer email par vb.net 2003
    Salut
    Je veux envoyer des emails par visual basic.net 2003, j'ai voulu essayé avec l'exemple de code qui se trouve dans la MSDN que j'ai adapté avec mes parametres, qui est le suivant:
    Dim email As New System.Web.Mail.MailMessage()
    email.To = "RecipientAddress"
    email.From = "SenderAddress"
    email.Body = "MessageText"
    email.Subject = "SubjectText"
    email.BodyFormat = Web.Mail.MailFormat.Text
    System.Web.Mail.SmtpMail.SmtpServer = "SmtpServerName"
    System.Web.Mail.SmtpMail.Send(email)
    mais la j'ai un probleme des le premiere ligne
    Dim email As New System.Web.Mail.MailMessage
    type"System.Web.Mail.MailMessage" non definit, j'ai importé tout les systems de nom nécessaires á savoir:
    imports systems
    imports systems.Web
    imports systems.Microsoft.VisualBasic
    mais j'ai toujours le même problème

    Remarque:
    Quand je tape un point devant system.web, il me donne seulement trois choix:
    Dim email As New System.Web.AspNetHostingPermission
    Dim email As New System.Web.AspNetHostingPermissionAttribute
    Dim email As New System.Web.AspNetHostingPermissionLevel


    est ce quelqu'un sait de quoi il s'agit et merci á l'avance
    ++

  2. #2
    Membre expérimenté
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Par défaut
    Re
    Ca y j'ai trouvé, il faut simplement ajouter la reference : System.Web.Dll

    Stupide me

  3. #3
    Membre expérimenté
    Avatar de PhiberOptik
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Novembre 2005
    Messages : 256
    Par défaut
    Le code marche bien
    Mais j'ai une autre exception levée:
    Impossible d'accéder á l'objet CDO.Message
    Dans une discussion dans ce forum, j'ai constaté qu'il s'agit d'une erreur venant du serveur smtp, et je sais pas qu'est ce que je vais faire dans la ligne:
    System.Web.Mail.SmtpMail.SmtpServer = "SmtpServerName"
    je précise qu'il s'agit des boites hotmail, smtp.free.fr et smtp.wanadoo.fr ne peuvent servir
    donc il me manque le serveur des emails sortant de hotmail??

Discussions similaires

  1. Envoyer email par smtp ssl
    Par yuriyan dans le forum Général Dotnet
    Réponses: 2
    Dernier message: 06/08/2013, 14h33
  2. Envoyer email par VBA via smtp
    Par wisemanvsfatboy dans le forum VBA Access
    Réponses: 3
    Dernier message: 27/02/2011, 06h45
  3. envoyer email par un réseau Novell
    Par cbleas dans le forum VBA Access
    Réponses: 1
    Dernier message: 23/07/2007, 11h46
  4. Envoyer un mail sous vb .net 2003
    Par EricStrasbourg dans le forum VB.NET
    Réponses: 2
    Dernier message: 19/01/2007, 08h56
  5. envoyer un Email par servlet ou JSP
    Par Bba_M dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 21/12/2006, 15h33

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