【问题标题】:I want send email , but error in asp.net c#我想发送电子邮件,但在 asp.net c# 中出错
【发布时间】:2017-02-28 09:00:49
【问题描述】:
protected void Button1_Click(object sender, EventArgs e)
{
  MailMessage message = new MailMessage("test@gmail.com", "test@gmail.com", "header", "detail");
  message.IsBodyHtml = true;

  SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
  client.DeliveryMethod = SmtpDeliveryMethod.Network;
  client.EnableSsl = true;
  client.Credentials = new System.Net.NetworkCredential("test@gmail.com", "1234");
  client.Send(message);
  Label1.Text = "SuccessFull";
}

这是我收到的错误消息:

服务不可用,正在关闭传输通道。服务器响应为:服务器忙,正在关闭传输通道。稍后再试

【问题讨论】:

标签: c# asp.net gmail


【解决方案1】:

我将向您推荐this 已经存在的帖子,该帖子简要说明了如何使用 System.Net.Mail 发送电子邮件!

此外,在按照上述链接上的说明进行操作后,请务必选中 this 链接中的选项,以允许 google 访问您的帐户以访问不那么受信任的应用程序。 它位于页面底部:

如果您一步一步地按照他们的步骤进行操作,发送电子邮件将毫无问题。 如果我帮助你解决了你的问题,请投票给我的答案。

【讨论】:

    猜你喜欢
    • 2012-07-27
    • 1970-01-01
    • 2018-12-14
    • 2019-05-27
    • 1970-01-01
    • 2021-10-09
    • 2016-04-09
    • 2011-03-20
    • 2016-03-30
    相关资源
    最近更新 更多