我的 gmail 的安全性必须在安全性较低的应用程序中进行更改 - Asp.net MVC
security of my gmail had to be changed in less secure apps - Asp.net MVC
我正在处理 asp.net MVC 网络项目,我想将邮件从网页发送到我的邮箱。我按照这个 link 做了那个
http://www.c-sharpcorner.com/uploadfile/sourabh_mishra1/sending-an-e-mail-using-asp-net-mvc/
我使用 gmail 帐户发送和接收电子邮件。但是 google 要求我 turn on less secure apps
并且它多次警告我打开它后我将失去我的邮件安全性。
可以告诉我应该怎么做吗?感谢任何帮助。
还有另一个问题:我必须在我的代码中清楚地写下我的电子邮件密码
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential
//here
("username", "password");// Enter seders User name and password
smtp.EnableSsl = true;
smtp.Send(mail);
return View("Index", _objModelMail);
这对我的网络和电子邮件的安全有影响吗?
发送邮件
您可能用过 single-factor authentication (SFA)
或 two-factor authentication (2FA)
。您需要为每个调整设置。我认为 this link 可以帮助您进行 smtp
设置和 gmail
设置。
密码硬编码
通常这不是硬编码的。您可以这样设置密码(dotnetnuke
):
我正在处理 asp.net MVC 网络项目,我想将邮件从网页发送到我的邮箱。我按照这个 link 做了那个
http://www.c-sharpcorner.com/uploadfile/sourabh_mishra1/sending-an-e-mail-using-asp-net-mvc/
我使用 gmail 帐户发送和接收电子邮件。但是 google 要求我 turn on less secure apps
并且它多次警告我打开它后我将失去我的邮件安全性。
可以告诉我应该怎么做吗?感谢任何帮助。
还有另一个问题:我必须在我的代码中清楚地写下我的电子邮件密码
smtp.Host = "smtp.gmail.com";
smtp.Port = 587;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new System.Net.NetworkCredential
//here
("username", "password");// Enter seders User name and password
smtp.EnableSsl = true;
smtp.Send(mail);
return View("Index", _objModelMail);
这对我的网络和电子邮件的安全有影响吗?
发送邮件
您可能用过 single-factor authentication (SFA)
或 two-factor authentication (2FA)
。您需要为每个调整设置。我认为 this link 可以帮助您进行 smtp
设置和 gmail
设置。
密码硬编码
通常这不是硬编码的。您可以这样设置密码(dotnetnuke
):