MailMessage mailMessage = new MailMessage();
mailMessage.From = new MailAddress("sendemail@gmail.com");
mailMessage.To.Add("receiveemail@mydomain.com");
mailMessage.Subject = "New Enquiry" ;
mailMessage.Body = "<b>Sender Name : </b>" + txt_name.Text + "<br/>"
+ "<b>Contact Number : </b>" + txt_number.Text + "<br/>"
+ "<b>Sender Email : </b>" + txt_email.Text + "<br/>"
+ "<b>Details : </b>" + txt_message.Text;
mailMessage.IsBodyHtml = true;
SmtpClient smtpClient = new SmtpClient("smtp.gmail.com", 587);
smtpClient.EnableSsl = true;
smtpClient.UseDefaultCredentials = false;
smtpClient.Credentials =
new System.Net.NetworkCredential("sendemail@gmail.com", "Password");
smtpClient.Send(mailMessage);
Response.Write("<Script>alert('Thanks for contact us,our team will be contact you as soon as possible')</Script>");
txt_name.Text = "";
txt_email.Text = "";
txt_number.Text = "";
txt_message.Text = "";
Run Code Online (Sandbox Code Playgroud)
这是我的 ASP.NET C# 代码,用于通过网站的联系我们页面发送电子邮件。但出于安全原因,Google 自 2022 年 5 月 30 日起已停止使用安全性较低的应用程序访问选项。所以现在我无法使用上面的代码发送电子邮件。
不太安全的应用程序访问快照:
我该如何处理这个问题以便我可以再次发送电子邮件?
Naj*_*i M 17
https://support.google.com/accounts/answer/6010255
\n\n\n自 2022 年 5 月 30 日起,\xe2\x80\x8b\xe2\x80\x8bGoogle 不再支持使用要求您\n仅使用用户名和密码登录 Google 帐户的第三方应用或设备。
\n重要提示:此截止日期不适用于 Google Workspace 或 Google\nCloud Identity 客户。这些客户的执行日期\n将在稍后在 Workspace 博客上公布。
\n
现在您可以管理应用程序密码:
\n在您的应用程序中更改电子邮件密码,然后尝试发送电子邮件
\n| 归档时间: |
|
| 查看次数: |
7055 次 |
| 最近记录: |