C#中发送邮件使用的是using System.Web.Mail类,发送邮件我们可以利用在如网站注册时向用户发送注册信息之类的。C#(asp.net)发送邮件详细代码如下:
首先,继承System.Web.Mail类
MailMessage msg = new MailMessage();
//发送方地址(如25yi@163.com)
msg.From = "longyun1077@163.com";
//接收方地址(如25yi@163.com)
msg.To = CleanString.InputText(username.Text.ToString().Trim(), 30);
//正文内容类型
msg.BodyFormat = MailFormat.Html;
//正文内容编码
msg.BodyEncoding = System.Text.Encoding.Default;
//主题
msg.Subject = "恭喜您成功注册龙运在线!";
//内容
msg.Body = "尊敬的" + CleanString.InputText(Tusernc.Text.ToString().Trim(), 30) + "用户,恭喜您成功注册<a href='www.longyun123.com'>龙运在线</a>!您的密码为" + CleanString.InputText(password.Text.ToString().Trim(), 30) + "!请妥协保管!";
//设置为需要用户验证
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
//设置验证用户名
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "longyun1077");
//设置验证密码
msg.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "longyun1077");
//邮件服务器地址(如smtp.163.com)
SmtpMail.SmtpServer = "smtp.163.com";
//发送
SmtpMail.Send(msg);
C#(asp.net)发送邮件代码代码讲解完,如有疑问,也可以到25亿企业网站管理系统技术社区的网站建设栏目处提问。
作者: SEO技术@ 企业网站管理系统
原载: 25亿企业网站管理系统
版权所有。转载时必须以链接形式注明作者和原始出处及本声明。