Envoyer un email avec vb.net

cs_janineinfo Messages postés 41 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 16 novembre 2006 - 11 sept. 2006 à 15:09
cs_janineinfo Messages postés 41 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 16 novembre 2006 - 11 sept. 2006 à 16:27
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

cs_janineinfo Messages postés 41 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 16 novembre 2006
11 sept. 2006 à 16:27
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
0
Rejoignez-nous