发送邮件
来源:互联网 发布:网络主播琪琪 编辑:程序博客网 时间:2024/05/19 03:24
/// <summary>
/// 发送邮件 必须是企业邮箱
/// </summary>
/// <param name="ums"></param>
private void SendMail(UserMessage ums)
{
string strFrom = "service@dadap2p.com";
SysAdminManage sysadmin = new SysAdminManage();
DataSet dt = sysadmin.ShowSysAdminbyWhere("UserName = 'admin'");
if (dt.Tables.Count != 0)
{
string strTo = dt.Tables[0].Rows[0]["UserEmail"].ToString();
string strSubject = "养老预住信息";
MailMessage mm = new MailMessage();
mm.Priority = MailPriority.High;
mm.From = new MailAddress(strFrom, "养老预住信息", Encoding.GetEncoding(936));
mm.IsBodyHtml = true;
mm.Subject = strSubject;
mm.SubjectEncoding = Encoding.GetEncoding(936);
mm.Body = "姓名:" + ums.UserName + "<br/>身份证号码:" + ums.UserIDCard + "<br/>电话号码:" + ums.UserPhone + "<br/>所在地址:" + ums.UAddress + "<br/>住户邮箱:" + ums.UEmail;
mm.To.Add(strTo.Replace('|', '.'));
mm.BodyEncoding = Encoding.GetEncoding(936);
SendSMTPEMail("smtp.ym.163.com", "service@dadap2p.com", "yifuziben888", mm);
}
}
public void SendSMTPEMail(string strSmtpServer, string strFrom, string strFromPass, MailMessage message)
{
try
{
SmtpClient client = new SmtpClient(strSmtpServer);
client.UseDefaultCredentials = true;
client.Credentials = new System.Net.NetworkCredential(strFrom, strFromPass);
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.Send(message);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}
0 0
- 邮件发送
- 邮件发送
- 发送邮件
- 发送邮件
- 发送邮件
- 邮件发送
- 邮件发送
- 邮件发送
- 发送邮件
- 发送邮件
- 邮件发送
- 邮件发送
- 发送邮件
- 邮件发送
- 邮件发送
- 发送邮件
- 发送邮件
- 发送邮件
- Exchanger
- Android使用PathMeasure实现加载动画
- listview,gridview 邪恶的wrap_content高度属性导致数据错乱
- Markdown 有序列表 多级列表 序号错乱解决
- class对象详解
- 发送邮件
- [php] 实现执行定时任务的方法
- 传染
- CSRF简单介绍及利用方法
- Java程序设计概述
- ToastUtils工具类
- 详细探究Spark的shuffle实现
- webstorm支持ES6语法设置
- ZStack-CC2530-2.5.1a 串口使用笔记(一)