Buenos días amig@s, me gustaría saber si me pudieran ayudar con este temita, estoy haciendo una aplicación de reservas y al realizar dicha operación de reserva este me enviará un email de confirmación a una cuenta de correo ya sea Hotmail o Gmail (Correo con el que se registró el usuario)...más hasta ahora no he podido darle solución, pues me sale el siguiente mensaje de error:"ERROR AL ENVIAR CORREO"
Si alguien pudiera ayudarme con este tema, se lo agradecería.
PD. Les dejo el código con el cual he estado trabajando.
Dim objSmtp As New SmtpClient()
objSmtp.Host = "smtp.live.com"
objSmtp.Port = 587
objSmtp.EnableSsl = True
Dim objEmail As New MailMessage()
objEmail.To.Add("[email protected]")
objEmail.CC.Add("[email protected]")
objEmail.Bcc.Add("[email protected]")
objEmail.From = New MailAddress("[email protected]")
objEmail.Priority = MailPriority.High
objEmail.Subject = "Confirmación:Reserva por web."
objEmail.IsBodyHtml = True
objEmail.Body = "Es una prueba de confirmación."
'objEmail.Body = objEmail.Body & "Gracias por registarse con nosotros " & "<br>"
'objEmail.Body = objEmail.Body & "Por favor haga click en el " & "<br>"
'objEmail.Body = objEmail.Body & "siguiente enlace para <a href=http://localhost/webAppVB/registrados.aspx?" & 20 & "> registrarse</A>"
Dim Credenciales As New System.Net.NetworkCredential()
Credenciales.UserName = "[email protected]"
Credenciales.Password = "MIPASSWORD"
objSmtp.DeliveryMethod = SmtpDeliveryMethod.Network
objSmtp.EnableSsl = True
objSmtp.UseDefaultCredentials = False
objSmtp.Credentials = Credenciales
Try
objSmtp.Send(objEmail)
Catch ex As Exception
Response.Write(ex.Message)
Exit Sub
End Try