Я написал следующий код для отправки электронного письма из формы Windows VB.net.
Вот мой код
Try
Dim message As System.Net.Mail.MailMessage
Dim smtp As New System.Net.Mail.SmtpClient("smtp.gmail.com")
Dim fromMailAddress As System.Net.Mail.MailAddress
Dim toMailAddress As System.Net.Mail.MailAddress
fromMailAddress = New System.Net.Mail.MailAddress("fromEmailID@live.com")
toMailAddress = New System.Net.Mail.MailAddress("toEMailID@gmail.com")
message = New System.Net.Mail.MailMessage()
message.From = toMailAddress
message.To.Add(fromMailAddress)
message.Subject = "TestFromVB"
message.Body = "Test Message"
smtp.EnableSsl = True
smtp.UseDefaultCredentials = False
smtp.Credentials = New System.Net.NetworkCredential("emailid@gmail.com", "password")
smtp.DeliveryMethod = Net.Mail.SmtpDeliveryMethod.Network
smtp.Send(message)
MessageBox.Show("sent...")
Catch ex As Exception
MessageBox.Show("error" + ex.Message + "\n" + ex.InnerException.ToString())
End Try
Всякий раз, когда я нажимаю на кнопку отправить , он должен отправить электронное письмо на указанный адрес. Но этот код выдает ошибку: 1006 * Невозможно подключиться к удаленному компьютеру ....
Вот скриншот исключения
![enter image description here](https://i.stack.imgur.com/flR1l.jpg)
Может кто-нибудь, пожалуйста, помогите мне решить эту проблему. или, пожалуйста, предложите, если у вас есть рабочий образец.