您好我想在发送电子邮件提醒后1天创建电子邮件提醒。例如我想在1月1日发送此电子邮件,我想收到1月2日的电子邮件提醒。我会怎样?做到了吗?提前致谢
try
{
MailMessage message = new MailMessage();
SmtpClient smtp = new SmtpClient();
message.From = new MailAddress("from@mail.com");
message.To.Add(new MailAddress("to@mail.com"));
message.Subject = "Subject";
message.Body = "Content";
smtp.Port = 25;
smtp.Host = "mail.com";
smtp.EnableSsl = true;
smtp.UseDefaultCredentials = false;
smtp.Credentials = new NetworkCredential("from@mail.com", "password");
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
smtp.Send(message);
}
catch (Exception ex)
{
MessageBox.Show("err: " + ex.Message);
}
答案 0 :(得分:1)
由于您提供的信息量有限,您将获得低质量的答案。一般来说,我会说找一个调度程序,获取你的电子邮件脚本,将一个项目添加到队列中,让你的调度程序查看队列并根据需要发送提醒。