Gmailエラー:SMTPサーバーは安全な接続を必要とするか、クライアントが認証されませんでした。サーバーの応答:5.5.1認証が必要
次のコードを使用してメールを送信しています。コードは私のローカルマシンで正しく動作します。しかし、プロダクションサーバーではエラーメッセージが表示されます var fromAddress = new MailAddress("mymailid@gmail.com"); var fromPassword = "xxxxxx"; var toAddress = new MailAddress("yourmailid@yourdoamain.com"); string subject = "subject"; string body = "body"; System.Net.Mail.SmtpClient smtp = new System.Net.Mail.SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPassword) }; …