我想每天早上8点从我的asp.net网络应用程序发送一封电子邮件给管理员。如何发送我知道的电子邮件。但是如何定期发送我怀疑。不是通过SQL Server。我在Global.asax的Application_Start中写了我的逻辑这是对的吗?请尽快指导我,因为它很紧急。
提前致谢。任何帮助将不胜感激。
此致
阿西
答案 0 :(得分:0)
答案 1 :(得分:0)
您有一个页面,其中包含发送邮件的逻辑,但不会向客户端发送响应。或者您可以发送一些响应,如成功消息或任何您喜欢的消息。
或者不是页面,Web服务方法就可以了。
一旦你进行了设置和生产,你需要编写一个vbscript(* .vbs)来调用web服务或aspx页面url。您必须使用Windows调度程序(开始 - >运行 - >在运行对话框中键入“任务”)安排此脚本定期运行。
或者你必须使用写一个Windows服务来做同样的事情。您必须在服务中使用Timers,HttpWebRequest和HttpWebResponse类。