/// <summary> /// 发送邮件 type 0:表示注册激活邮件,1:表示找回密码邮件 /// </summary> /// <param name="username"></param> /// <param name="email"></param> /// <param name="type"></param> protected void SendEmail(string username, string email, int type) { YSWL.MALL.BLL.Ms.EmailTemplet emailBll = new EmailTemplet(); switch (type) { case 1: emailBll.SendFindPwdEmail(username, email); break; } }
public string GetEmailTemplet(EmailTemplet emailTemplet, EmailBodyType emailBodyType) { var emailTempletName = string.Format("{0}.{1}", emailTemplet, emailBodyType); string emailTempletStr; if (_isCacheEmailTemplet) { emailTempletStr = CacheHelper.GetCache <string>(emailTempletName); if (string.IsNullOrEmpty(emailTempletStr)) { return(GetEmailTempletFromFile(emailTempletName)); } return(emailTempletStr); } return(GetEmailTempletFromFile(emailTempletName)); }
/// <summary> /// 单一发信接口模型 /// </summary> /// <param name="toAddress"></param> /// <param name="emailBodyType"></param> /// <param name="emailTemplet"></param> public SingleSendMailModel(string toAddress, EmailBodyType emailBodyType = EmailBodyType.Html, EmailTemplet?emailTemplet = null) { _toAddress = toAddress; _emailBodyType = emailBodyType; _emailTemplet = emailTemplet ?? GetDefaultEmailTemplet(); }