Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在ASP.NET中检查用户的注册过期并通过电子邮件发送通知?_Asp.net_Architecture - Fatal编程技术网

如何在ASP.NET中检查用户的注册过期并通过电子邮件发送通知?

如何在ASP.NET中检查用户的注册过期并通过电子邮件发送通知?,asp.net,architecture,Asp.net,Architecture,我有一个用户登记表,它有一个截止日期。用户需要在注册后30天内激活其帐户。现在我想给他发送通知给那些已经注册但还没有激活他的帐户的用户。我想每10天后给他发一封自动邮件。假设用户在2012年1月1日注册,则通知电子邮件必须在2012年1月10日发送,“Plz在20天内激活”,如果当前日期为2012年1月20日,则“Plz在10天内激活”。(无需人工干预),即无需单击按钮发送邮件。只是必须充当监视服务 在指定的时间间隔内发送电子邮件的最佳方法是使用SQLSERVER还是通过Windows服务 请告

我有一个用户登记表,它有一个截止日期。用户需要在注册后30天内激活其帐户。现在我想给他发送通知给那些已经注册但还没有激活他的帐户的用户。我想每10天后给他发一封自动邮件。假设用户在2012年1月1日注册,则通知电子邮件必须在2012年1月10日发送,“Plz在20天内激活”,如果当前日期为2012年1月20日,则“Plz在10天内激活”。(无需人工干预),即无需单击按钮发送邮件。只是必须充当监视服务

在指定的时间间隔内发送电子邮件的最佳方法是使用SQLSERVER还是通过Windows服务

请告诉我正确的方法


谢谢你的帮助

您可以按regulat间隔运行调度程序。 您可以使用followinf库进行调度。通过从Web服务器本身进行调度,您可以轻松完成此任务。只需调用1个aspx页面