插入特定条件的新数据时自动发送电子邮件

时间:2010-05-18 18:18:45

标签: asp.net

我的网站上有很多数据。用户搜索数据并过滤它。 用户保存过滤条件。我希望在站点中插入的新数据与保存的过滤条件匹配时自动向该用户发送电子邮件通知。
我使用asp.net和sql server 2008.我没有专用的服务器。对我有什么解决方案吗?

最好的问候

1 个答案:

答案 0 :(得分:1)

根据数据库的不同,您可以选择多种内容。

<强> 1。触发器:如果在数据库服务器上配置了电子邮件,只需使用ON INSERT触发器在电子邮件中发送相关信息。这将影响数据编辑的性能。

<强> 2。更改数据捕获:某些RDBMS系统已实施CDC。您可以根据自己的标准开始数据捕获,并将匹配作为电子邮件发送出去。

第3。定期查询数据库:运行一小时运行的查询 - 每小时,选择所需的插入并通过电子邮件发送。