发送电子邮件的方法
来源:互联网 发布:mac地址解除绑定 编辑:程序博客网 时间:2024/05/22 01:30
/// 发送电子邮件的方法
/// </summary>
/// <param name="currentUser"></param>
protected void SendEmailToUser(UserInfo currentUser)
{
if (currentUser != null)
{
string s_from = "wsk_ynitj@sina.com";
string pwd = "******";
string s_to = currentUser.uEmail;
string s_body = "G-Shop欢迎您注册成功,请点击此链,激活账号:<a href='http://localhost:11192/Web/ActivateAccount.aspx'></a>";
s_body = s_body.Replace("/r/n", "<br/>");
//s_body = s_body.Replace("/n", "<br/>");
//s_body = s_body.Replace(" ", " ");
// s_body = Server.HtmlEncode(s_body);
int i = s_from.IndexOf("@");
string username = s_from.Substring(0, i);
//构建MailMessage对象
MailAddress from = new MailAddress(s_from);
MailAddress to = new MailAddress(s_to);
MailMessage mailobj = new MailMessage(from, to);
mailobj.IsBodyHtml = true;
//完善MailMessage对象
mailobj.Subject = currentUser.uNick + "激活账号";
//mailobj.IsBodyHtml = true;
mailobj.BodyEncoding = System.Text.Encoding.GetEncoding("GB2312");
mailobj.Priority = MailPriority.High;
mailobj.Body = s_body;
//添加附件
//if (FileUpload1.PostedFile.ContentLength > 0)
// mailobj.Attachments.Add(new Attachment(FileUpload1.PostedFile.FileName));
//构建SmtpClient对象
SmtpClient smtp = new SmtpClient("smtp.sina.com");// smtp.Host = "smtp.163.com";
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential(username, pwd);
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//try
//{
smtp.Send(mailobj);
// this.lblReturnMsg.Text = "发送成功,请及时查收";
//this.lblReturnMsg.Style.Add(HtmlTextWriterStyle.Color, "Green");
//}
//catch (Exception err)
//{
// this.lblNameMsg.Text = "<font color=red>发送失败" + err.Message.ToString() + "</font>";
// }
}
}
#endregion
- 发送电子邮件的方法
- java发送电子邮件的简单方法
- .net2.0 发送电子邮件的方法
- .net类库中发送电子邮件的方法总结
- net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法总结
- .net2.0类库中发送电子邮件的方法
- .net类库中发送电子邮件的方法总结
- .net类库中发送电子邮件的方法1
- velocity基本语法
- MapInfo技术社区
- 读《阴丹士林》
- asp.net读取Excel表并显示在页面中
- 一个典型的C程序存储空间布局
- 发送电子邮件的方法
- 数据库字符串相加...函数...
- memcpy() memmove()和memccpy()
- 你不是真的想要100万
- 虚拟机的几种网络方式详解
- 我的個人特徵
- 项目管理要素:成功取决于三个阶段的努力
- Python小感
- php 英文汉字分离