用户登录时发送邮件

主要是给我Windows服务器使用的,添加到计划任务执行了。

SmtpClient smtp = new SmtpClient("smtp.qq.com", 25);
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential("1912107736", "******");
MailMessage mail = new MailMessage(new MailAddress("[email protected]"),new MailAddress("[email protected]"));
mail.Headers.Add("X-Priority", "3");
mail.Headers.Add("X-MSMail-Priority", "Normal");
mail.Headers.Add("X-Mailer", "Microsoft Outlook Express 6.00.2900.2869");
mail.Headers.Add("X-MimeOLE", "Produced By Microsoft MimeOLE V6.00.2900.2869");
mail.Subject = "产学研基地服务器 - 用户登录";
mail.Body = String.Format("当前登录用户:{0}\n登陆时间:{1}", System.Environment.UserName,DateTime.Now.ToString());
mail.IsBodyHtml = false;
smtp.Send(mail);

 

 

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据