如何在asp.net中发送电子邮件

时间:2014-05-27 10:50:12

标签: c# asp.net

我有一个asp.net网站,某处需要新用户进行注册。在注册表中,他们的名字,密码和&要求发送电子邮件ID。现在,如果用户忘记了密码,我想将他的密码邮寄给他给出的电子邮件ID。

现在如何邮寄他?

任何链接或任何提示都非常有用。

提前致谢。

1 个答案:

答案 0 :(得分:0)

SmtpClient smtpClient = new SmtpClient("mail.MyWebsiteDomainName.com", 25);

smtpClient.Credentials = new System.Net.NetworkCredential("info@MyWebsiteDomainName.com", "myIDPassword");
smtpClient.UseDefaultCredentials = true;
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.EnableSsl = true;
MailMessage mail = new MailMessage();

//Setting From , To and CC
mail.From = new MailAddress("info@MyWebsiteDomainName", "MyWeb Site");
mail.To.Add(new MailAddress("info@MyWebsiteDomainName"));
mail.CC.Add(new MailAddress("MyEmailID@gmail.com"));

smtpClient.Send(mail);