首先明确我所说的定时,是用户规定一个时间及邮件内容等,到达该时间就会把邮件发送出去.(注意并不是间隔某段时间就发送)
服务器当然是开着的,但发送邮件的页面不一定在运行.
如果你用为网易的邮箱,应该会看到这个功能.
请问高手应该怎么做,给出一个思路,能详细更好!!!
最后我是要在asp.net上实现

解决方案 »

  1.   

    global.asax中定义一个计时器.最好定义在全局,这样不会被回收..
    然后写个发邮件的类,用计时器不断的刷,比如一秒刷一次..刷就是用当前时间和定时时间相比较,如果是相等的.发送之.如果不相等...继续刷..最好是一个邮件用一个线程(异步委托也行)......主要是为了防止有些邮件地址是错的,会延误计时器所在的线程(主线程)
      

  2.   

    http://zhidao.baidu.com/question/95199263.html
      

  3.   

    2楼你好,
    我在子线程中调用发邮件 的方法,为什么找不到Server对象呢???这个怎么解决啊
      

  4.   

    因为我要上传附件,所以必须用到Server对象