基于sql查询自动发送电子邮件和预定时间

基于sql查询自动发送电子邮件和预定时间,sql,email,Sql,Email,我正在进行一个项目,将涉及实施一个基于web的应用程序与后端数据库 其中一个请求是根据规则发送电子邮件,例如,如果客户在一周内没有回复,则发送电子邮件提醒他们填写详细信息 目前我正在考虑使用.net和sql server。有没有人能告诉我如何做到这一点?是否有任何第三方工具可以执行此请求 提前感谢。您需要定期运行一些脚本/程序(使用任何语言)。在UNIX系统上,您可以使用cron进行此操作。 要发送邮件(假设您在linux上),这是使用本地sendmail最简单的方法,可以直接调用二进制文件,也

我正在进行一个项目,将涉及实施一个基于web的应用程序与后端数据库

其中一个请求是根据规则发送电子邮件,例如,如果客户在一周内没有回复,则发送电子邮件提醒他们填写详细信息

目前我正在考虑使用.net和sql server。有没有人能告诉我如何做到这一点?是否有任何第三方工具可以执行此请求


提前感谢。

您需要定期运行一些脚本/程序(使用任何语言)。在UNIX系统上,您可以使用cron进行此操作。
要发送邮件(假设您在linux上),这是使用本地sendmail最简单的方法,可以直接调用二进制文件,也可以通过任何您计划使用的语言提供的库—现在只剩下实际的查询


对于windows系统,我不确定哪些工具适合替换cron和sendmail,很抱歉。

为了达到目标,您可以在sql server上使用数据库邮件。您可以在sql server上的管理节点“数据库邮件”上配置邮件服务器。 您还可以使用
sp_send_dbmail
根据您的情况和查询发送电子邮件。
最后,您应该配置sql server代理,并将查询插入到其上的作业中,并将其计划为执行。

正确的方法是使用数据库作业,每天计划,并执行存储产品以分析数据


寻找SqlServer代理作业。

能否详细说明“SqlServer代理作业”的具体内容?当然,这里有一个示例