Bonjour voila mon problème :
J'ai une page ou l'utilisateur peut donner son avis sur le site , pour cela il marque son avis dans une textbox et l'envoie ensuite.
Son avis est ensuite envoyer via email sur mon adresse email.
Voici le code:
Dans ma page Avis.aspx.vb
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim email As New MailMessage()
Dim utilisateur, password, serveur As String
utilisateur = ConfigurationSettings.AppSettings("SmtpUtilisateur")
password = ConfigurationSettings.AppSettings("SmtpPassword")
serveur = ConfigurationSettings.AppSettings("SmtpServeur")
email.From = "monadresse@yahoo.fr"
email.To = "monadresse@yahoo.fr"
email.Subject = "Avis site"
email.Body = " Votre Avis : " & VotreAvis.text
SmtpMail.SmtpServer = serveur
email.Fields.Add("
http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1")
email.Fields.Add("
http://schemas.microsoft.com/cdo/configuration/sendusername", utilisateur)
email.Fields.Add("
http://schemas.microsoft.com/cdo/configuration/sendpassword", password)
Try
SmtpMail.Send(email)
Catch ex As Exception
End Try
End Sub
Dans mon Web.config
Ce code marche je reçoit l'émail lorsque j'essaye en déboguage sous visual studio 2008 mais je ne reçoit pas l'émail lorsque je test en ligne : pourquoi est comment résoudre le problème?
D'avance merci pour vos réponses