自动发送邮件
public static void Send()
{
SmtpClient client = new SmtpClient();
client.DeliveryMethod = SmtpDeliveryMethod.Network;
client.EnableSsl = false;
client.Host = "smtp.163.com"; //可以配置成其他邮件服务器
client.Port = 25;
client.Credentials = new NetworkCredential("发件人邮件帐号", "邮箱密码");
MailMessage mm = new MailMessage();
mm.Priority = MailPriority.High;
mm.From = new MailAddress("发件人邮件帐号");
mm.Sender = new MailAddress("发件人邮件帐号");
mm.To.Add(new MailAddress("收件人邮件帐号"));
mm.Subject = "到期提醒!";
StringBuilder sb = new StringBuilder();
sb.AppendLine("到期提醒!");
sb.AppendLine("请登录人力资源系统及时处理即将到期的合同");
sb.AppendLine(DateTime.Now.ToShortDateString());
sb.AppendLine("人力资源系统管理员");
mm.Body = sb.ToString();
mm.IsBodyHtml = true;
// client.DeliveryMethod = SmtpDeliveryMethod.Network;
try
{
client.Send(mm);
}
catch (Exception ex)
{
throw ex;
}
}