2016-03-30 19 views
-1

私のvb.netコードが電子メールを送信しないのはなぜですか?助けてください。私は私の電子メールとパスワードを隠しました。はい、私は正しいメールとパスワードを持っていました。なぜこのVB.netコードは電子メールを送信しないのですか

Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click 
    Dim Mail As New MailMessage 
    Mail.Subject = "Test" 
    Mail.To.Add("*****@gmail.com") 
    Mail.From = New MailAddress("*****@gmail.com") 
    Mail.Body = "Test" 
    Dim SMTP As New SmtpClient("smpt.gmail.com") 
    SMTP.EnableSsl = True 
    SMTP.Credentials = New System.Net.NetworkCredential("*****@gmail.com", "*****") 
    SMTP.Port = "587" 
    SMTP.Send(Mail) 
End Sub 
+0

でこれを切り替えます。あなたは "転送とPOP/IMAP"タブの下にこれを見つけることができます – Werdna

+0

それは単に送信しないのですか、またはエラーが発生しますか? – Tim

+0

私はそれを有効にしていますが、私はまだ同じエラーが発生します。私はこれを忘れていましたが、 "SMTP.Send(Mail)"の部分でエラーが発生しています。 –

答えて

1

[OK]を、 、私は自分のGmailアカウントのうち、vb.net経由

記号を電子メールを送信することができたしかし、これを実行した後、私はちょうど私のGmailアカウントを使用してみました、それが動作しませんでしたサインインして次のリンクに進みます。

1st - https://security.google.com/settings/security/activity 詳細をすべて記入してください。

第二 - は、Gmailアカウント(www.gmail.com)ログインに行き、そしてあなたは「すべてのメールでPOPを有効に」持っていることを確認し、これを試してみてください https://www.google.com/settings/security/lesssecureapps

関連する問題