Envoyer un email avec vb.net

Messages postés
41
Date d'inscription
mercredi 15 décembre 2004
Statut
Membre
Dernière intervention
16 novembre 2006
-
Messages postés
41
Date d'inscription
mercredi 15 décembre 2004
Statut
Membre
Dernière intervention
16 novembre 2006
-
Bonjour tt le monde,
J travaille avec asp.net 2003 et  veux envoyer un mail par vb.net, j'ai utilisé le code suivant:
        Dim mailmsg As New MailMessage
        mailmsg.BodyFormat = MailFormat.Html
        mailmsg.To = a.Text
        mailmsg.From = de.Text
        mailmsg.Subject = "Avoir d'informations "
        mailmsg.Body = msg.Text
        mailmsg.Priority = MailPriority.High

        SmtpMail.SmtpServer = "mail.hotmail.com"
        SmtpMail.Send(mailmsg)

j'ai essayé d'envoyer un mail mais le destinataire n'a rien reçu même si au cours de l'execution ça donne aucun probleme ,j veux bien savoir prq?. et au niveau de " SmtpMail.SmtpServer" si j mets "mail.hotmail.com" çad j vais pouvoir envoyer q les mail de hotmail alors c'est quoi la solution pour les autres serveurs?
Merci d'avance

1 réponse

Messages postés
41
Date d'inscription
mercredi 15 décembre 2004
Statut
Membre
Dernière intervention
16 novembre 2006

J'ai cherché le serveur stmp de gmail j'ai trouvé que c'est "stmp.gmail.com"
j l'ai utilisé au niveau de stmp.serveur mais ça donné une erreur:

Le serveur a rejeté l'adresse de l'expéditeur. La réponse du serveur
était : 530 5.7.0 Must issue a STARTTLS command first f15sm4859164qba

Que doit-je faire svp j'ai besoin d'aide