核心代码:
#region 编辑邮件内容 + private void SendMail()
/// <summary>/// 编辑邮件内容
/// </summary>
private void SendMail()
{
BLL_User bll_user = new BLL_User();
Model_User model_User = new Model_User();
model_User.PassWord = bll_user.getPassWordbyNickNameandE_mail(this.txtNickName.Text, this.txtE_mail.Text);
if (model_User.PassWord == null)
{
this.lbMessage.Text = "您输入的E_mail不是您注册所填写的,请填写您的注册邮箱!";
}
else
{
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.Host = "smtp.163.com";
client.UseDefaultCredentials = false;
//
//启用功能修改处
//
client.Credentials = new System.Net.NetworkCredential("发送邮箱", "发件邮箱密码");
client.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
//
//启用功能修改处
//
System.Net.Mail.MailMessage message = new System.Net.Mail.MailMessage("发送邮箱", txtE_mail.Text.Trim());
message.Subject = "忘记密码";
message.Body = "您的登录名户和密码分别为:" + this.txtNickName.Text + " " + model_User.PassWord;
message.BodyEncoding = System.Text.Encoding.UTF8;
message.IsBodyHtml = true;
//添加附件需将(附件先上传到服务器)
// System.Net.Mail.Attachment data = new System.Net.Mail.Attachment(@"UpFile\fj.rar",System.Net.Mime.MediaTypeNames.Application.Octet);
//message.Attachments.Add(data);
try
{
client.Send(message);
this.lbMessage.Text = "登录名和密码已经发送到您的" + txtE_mail.Text + "邮箱!";
}
catch (Exception ex)
{
this.lbMessage.Text = "Send Email Failed." + ex.ToString();
}
}
}
#endregion

1152

被折叠的 条评论
为什么被折叠?



