2017-06-28 13 views
0

Googleのsmtpサーバを使用して連絡先フォームを設定しようとしていますが、タイトルに誤りがあります。私はオンラインでソリューションを探してみましたが、すでにパスワードを強く変更しました.Gmailアカウントのセキュリティを無効にしました。サーバーのWebブラウザからgmailアカウントにログインしました。どのように私はこれを解決することができるかに関する任意のアイデア?安全な接続が必要なSMTPサーバ、またはクライアントが認証されていない(GMAIL)

Dim strFrom = "[email protected]" 
    Dim strTo = "[email protected]" 
    Dim MailMsg As New MailMessage(New MailAddress(strFrom.Trim()), New MailAddress(strTo)) 
    MailMsg.BodyEncoding = Encoding.Default 
    MailMsg.Subject = "This is a test" 
    MailMsg.Body = "This is a sample message using SMTP authentication" 
    MailMsg.Priority = MailPriority.High 
    MailMsg.IsBodyHtml = True 
    'Smtpclient to send the mail message 

    Dim SmtpMail As New SmtpClient 
    Dim basicAuthenticationInfo As New System.Net.NetworkCredential("[email protected]", "PASSWORD") 

    SmtpMail.Host = "smtp.gmail.com" 
    SmtpMail.Port = "587" 
    SmtpMail.UseDefaultCredentials = False 
    SmtpMail.Credentials = basicAuthenticationInfo 

    SmtpMail.Send(MailMsg) 
+0

[C#のでGmailのSMTPサーバーを介して電子メールを送信する]の可能複製(https://stackoverflow.com/questions/704636/sending-電子メールスルーgmail-smtp-server-with-c-sharp) – mason

+0

「[Gmail経由で.NETで電子メールを送信する]」(https://stackoverflow.com/questions/32260/sending- through-gmail) – VDWWD

答えて

0

あなたはとても近いです。あなたはそれを動作させるために以下の設定を追加する必要が

smtpMail.enabledssl = true 
関連する問題