/// <summary>
/// 发送激活账号邮件
/// </summary>
/// <param name="subject">发送标题</param>
/// <param name="email">收件人邮箱</param>
/// <param name="body">发送内容</param>
/// <param name="message">输出错误信息 成功则为空</param>
public void sendEmail(string subject, string email, string body, out string message)
{
message = string.Empty;
try
{
MailMessage mailMessage = new MailMessage();
string from = ConfigurationManager.AppSettings["mailhot"].ToString();
string password = ConfigurationManager.AppSettings["mailpwd"].ToString();
mailMessage = new MailMessage();
mailMessage.To.Add(email);
mailMessage.From = new MailAddress(from);
mailMessage.Subject = subject;
mailMessage.Body = body;
mailMessage.IsBodyHtml = true;
mailMessage.BodyEncoding = System.Text.Encoding.UTF8;
mailMessage.Priority = System.Net.Mail.MailPriority.Normal;
SmtpClient smtpClient = new SmtpClient();
smtpClient.Credentials = new NetworkCredential(mailMessage.From.Address, password);
smtpClient.DeliveryMethod = SmtpDeliveryMethod.Network;
smtpClient.Host = "mail." + mailMessage.From.Host;
smtpClient.Send(mailMessage);
}
catch {
message = "发送失败,您可以选择重发或拨打服务电话:021-61076169";
}
}