C#で電子メールを送信しようとしていて、常に同じエラーが表示されます。「追加情報:SMTPサーバーにはセキュリティで保護された接続が必要です」または「クライアントが認証されていません。私は、すべてのGmailの保護diabledてきた私はこのことについて見つけることができるほとんどすべての単一のリンクをチェックアウトしたと私の資格情報が、私はこのエラーはこれは、C#から例外メッセージであるC# "追加情報:SMTPサーバーがセキュリティで保護された接続を必要としているか、クライアントが認証されていません。
MailMessage mail = new MailMessage();
mail.From = new MailAddress("[email protected]");
mail.Sender = new MailAddress("[email protected]");
mail.To.Add("[email protected]");
mail.IsBodyHtml = true;
mail.Subject = "Email Sent";
mail.Body = "Body content from";
SmtpClient smtp = new SmtpClient("smtp.gmail.com", 587);
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential("[email protected]", "xx");
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.EnableSsl = true;
smtp.Timeout = 30000;
try
{
smtp.Send(mail);
}
catch (SmtpException ex)
{
MessageBox.Show(ex.Message.ToString());
}
私はgmailのセキュリティをすべて無効にしていますが、それでも同じエラーが続く。 –