[英]fail send smtp e-mail to the user with error: Failure sending mail
我在 asp.net 中创建了一个注册表单,一切正常,然后,我添加了以下代码,以便能够向用户和主机发送 email,它仍在工作,但我没有收到任何 Z0C83F57C7376A07B4A9知道我的代码有什么问题吗?
protected void Button1_Click(object sender, EventArgs e) { try { SmtpClient client = new SmtpClient("smtp.gmail.com",587); client.EnableSsl = true; client.DeliveryMethod = SmtpDeliveryMethod.Network; client.UseDefaultCredentials = false; client.Credentials = new NetworkCredential("##########", "###########"); MailMessage mailmsg = new MailMessage(); mailmsg.To.Add(TxtEmail.Text); mailmsg.From = new MailAddress("################"); mailmsg.Subject = "The email is confirmed"; mailmsg.Body = "Dear "+ TxtName.Text + ",\n\nyou have been registred successfully"; client.Send(mailmsg); ScriptManager.RegisterStartupScript(this, this.GetType(), "popup", "alert('message has been sent successfully');", true); MailMessage mailmsg2 = new MailMessage(); mailmsg2.To.Add("################"); mailmsg.From = new MailAddress("##############"); mailmsg.Subject = "New user has registred"; mailmsg.Body = "Dear Admin, \n\nthere are a new user registred in the website"; client.Send(mailmsg); } catch (Exception ex) { Response.Write("Couldn't send email: " + ex.Message); } }
我得到 output:
无法发送 email:发送邮件失败
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.