【问题标题】:Automatic Server Inquery Clasic ASP查询经典 ASP 中的自动服务器
【发布时间】:2023-03-24 11:46:01
【问题描述】:

我有一个管理系统,我可以在其中发送包含我的潜在客户信息的电子邮件。

我想要实现的是一个自动命令,在我发送电子邮件 10 分钟后将发送另一封电子邮件。发送第二封邮件动作的页面已经准备好,但是如何在不登录系统的情况下“激活”该动作并手动执行?

我正在使用 IIS w。经典 ASP。

【问题讨论】:

  • 经典 ASP 不适合这种类型的任务,更好的方法是构建一个服务来处理这个任务。由于我对您的环境一无所知,因此无法提供更多帮助。

标签: iis asp-classic


【解决方案1】:

您需要使用批处理文件来安排此任务。

从 asp http://bytes.com/topic/asp-classic/answers/442265-asp-run-command-line 运行批处理文件

定时任务的批处理命令Make server automatic run asp-script every day

这里是如何将当前时间增加 5 分钟(或 10 分钟)Adding to %TIME% variable in windows cmd script

我让你阅读并结合所有这些。

【讨论】:

  • 这可以工作,但也是极其脆弱的方法。批处理并不是唯一的选择,您可以在 Windows 中使用调度程序设置调度任务,该调度程序运行模拟经典 ASP 页面中使用的电子邮件发送的 VBScript。仍然不理想,但没有那么陈旧。
  • 这个人的问题的答案工作,如果你有更好的解决方案,请分享
  • 兰基玛特已经解释了他的理由,你的反应有点尖刻。一种选择,取决于 IIS 和 SQL Server 的版本(这可能是 Lanky 没有深入研究的原因)是使用 SQL Server Mail 功能。答案将更多地与SuperUser 领土接壤。
  • 有很多不同的方法都基于意见,这使得这个问题不适合 SO。理想情况下,OP 应该更清楚地说明他们的环境(操作系统、Web 服务器、数据库等),并详细说明他们迄今为止所做的尝试。
猜你喜欢
  • 2013-11-03
  • 1970-01-01
  • 1970-01-01
  • 2011-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-31
  • 1970-01-01
相关资源
最近更新 更多