日期:2014-05-18  浏览次数:20435 次

如何自动运行程序?
我想实现如下功能

我做了一个系统,可以收很多邮件的EMAIL(同域名的),然后分类管理等,现在问题时,每次都需要打开网页,把邮件都收下来存入数据库然后才开始查看(操作等),感觉太慢了。如何能自动在服务器上运行收邮件的代码(每阁20分钟收1次),也就是说我只要打开网页,可以直接从数据库中读取邮件就可以了,不用再接受了。

如何实现这种功能。

网页是asp.net做的,服务器在国外的,不方便装其他软件的。

给个想法也可以。

------解决方案--------------------
可以在application_start中用定时器.
------解决方案--------------------
添加一条线程,没隔20分钟启动一次接收邮件的函数.其他时间Thread.Sleep()就好了