首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么定期发送邮件

2012-03-09 
如何定期发送邮件用什么方式可以定期给到期用户发送提醒邮件。[解决办法]webservice..AJAX组件中的Timer或

如何定期发送邮件
用什么方式可以定期给到期用户发送提醒邮件。

[解决办法]
webservice..

AJAX组件中的Timer

或者可以写个控制台应用程序

服务器如果是SERVER2003的话
使用自带的任务计划,规定什么时候执行一次

执行的就是查询哪些用户到期了,发送邮件

方法很多种的
[解决办法]
http://topic.csdn.net/u/20080702/09/c9dc99a1-3649-4677-a4ad-3bcdcb978fd5.html

Run a thread

C# code
bool mailThreadStarted = false;protected virtual void Application_Start(object sender, EventArgs e){   Application.Lock();   if(!mailThreadStarted)   {    Thread th = new Thread(SendEmailWorker);        th.IsBackground = true;        th.Start();        mailThreadStarted = true;   }   Application.UnLock();}private void SendEmailWorker(){  while(true)  {    ..sending email code    Thread.Sleep(...);  }}
[解决办法]
探讨
http://topic.csdn.net/u/20080702/09/c9dc99a1-3649-4677-a4ad-3bcdcb978fd5.html

Run a thread

C# code
bool mailThreadStarted = false;

protected virtual void Application_Start(object sender, EventArgs e)
{
Application.Lock();

if(!mailThreadStarted)
{
Thread th = new Thread(SendEmailWorker);
th.IsBackground = true;
th.Start();
mailThreadStart…

热点排行