メールを完全に送信する Visual Basic のメール クライアントが動作していました。それからある日、それは機能しなくなりました。メソッドでVB を使用したときにスローさtry/catch
れた例外はFailure Sending Mail
.
これは信じられないほど一般的であるため、もちろん役に立ちません。メールが送信されない理由がわかりません。Web と StackOverflow を検索しましたが、提供された解決策はどれもうまくいきませんでした。
Aol と Gmail を試しましたが、すべてのパスワードとユーザー名が正しいと確信しています。また、ポートも正しいです。何が問題なのですか?
Private Sub PictureBox2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles PictureBox2.Click
Try
Dim smtpServer As New SmtpClient("smtp.aol.com")
Dim Mail As New MailMessage()
smtpServer.UseDefaultCredentials = False
smtpServer.Credentials = New Net.NetworkCredential("Email", "Pass"
smtpServer.Port = 587
smtpServer.Host = "smtp.aol.com"
smtpServer.DeliveryMethod = SmtpDeliveryMethod.Network
smtpServer.EnableSsl = True
Mail.From = New MailAddress("Email")
Mail.To.Add("Email")
smtpServer.Send(Mail)
Catch Ex As Exception
MsgBox(Ex.Message)
End Try