Bonsoir,
Je fais une appllication dont un des formulaires doit envoyer un message simple à une adresse mail. j'utilise le code ci dessous que j'ai repris ici sur le site ;
'au préalable :
Imports System.Net.Mail
Private Sub BoutonEnvoyer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BoutonEnvoyer.Click
Dim MonMessage As New MailMessage
Dim Exp = New MailAddress(Me.TBExpediteur.Text)
Dim Dest = New MailAddress(Me.LAdresseElectronique, Me.CBDestinataire.Text) 'Le CB.. combobox contenant le nom du destinataire
Dim SmtpMail As New SmtpClient("smtp.laposte.net", 25)
MonMessage.From = Dest
MonMessage.Subject = Me.TBObjet.Text 'textbox avec le sujet
Try
MonMessage.Body = Me.TBMessage.Text 'textbox avec le message
MonMessage.Sender = Exp
SmtpMail.Send(MonMessage)
Catch ex As Exception
MessageBox.Show(ex.Message)
End Try
End Sub
Le message d'erreur qui m'est retourné : Le destinataire doit être spécifié.
J'ai du oublié quelque chose mais je ne sais pas quoi.
De plus, cette appli doit fonctionner sur n'importe quel ordinateur et j'ai un autre doute sur la mention du protocole smtp comme indiqué dans le code (qui n'a aucun rapport avec le problème précédent puisque si je met "smtp" ou encore "serveur smtp" cela ne fonctionne pas non plus).
Merci à ce qui se pencheront sur mon cas.