IIS6虚拟SMTP服务器在系统重新启动后不自动恢复

我有一台运行Win2008 RC2的虚拟服务器。 我已经build立了一个虚拟的SMTP服务器上的IIS6是我在这里托pipe的网站的邮件提供商。 这一切都很好,但如果由于某种原因服务器重新启动(自动更新仍然启用 – 我试图尽可能less工作,因为我们有很多的客户端),IIS6不会重新启动SMTP服务器。 目前的设置失败导致500错误,所以我花了半天的道歉。

有任何想法吗?

在服务中,我已经设置了一切自动回来,但仍然没有骰子。

只要我重新启动SMTP,没有问题,所有的邮件被发送。 它的工作完美,它不会重新启动。

我真的宁愿不把自动更新closures,因为我们是一个小公司,我不能花时间手动更新15个窗口的副本每次MS决定有一个安全补丁。

所有的build议感激! 顺便说一句,我是一个完整的newb这些论坛。 我search,但无法find答案,所以请好。 但坚定。 我必须在这里学习。

SMPT服务器可能设置为手动启动以将其更改为自动,请按照以下步骤操作。

  1. 点击开始
  2. 在search框中键入服务,然后按回车
  3. 在服务列表中findIISpipe理服务
  4. 双击IISpipe理服务,并将“启动types”设置为自动
  5. 在服务列表中find简单邮件传输协议(SMTP)
  6. 双击IIS简单邮件传输协议(SMTP),并将“启动types”设置为自动
  7. 完成! 它现在应该在自动启动的时候打开你的电脑

我注意到在2008年,安装了IIS6 SMTP,SMTPSvc没有设置为自动启动,它被设置为手动。 你可以尝试:

sc config smtpsvc start= auto 

如果这不是正确的语法(我没有一个方便的机器),您可以运行services.msc,并findSMTP服务,并将其更改为自动。 然后给你的服务器快速重启,看看是否有帮助。

作为一个临时的解决scheme,直到你找出为什么 – 安排一个工作重新启动SMTP服务或执行脚本,如:

净停止smtpsvc净启动smtpsvc

(更多示例: 如何在Windows服务崩溃时自动重启? )

您可以安排在一天的特定时间进行Windows更新,然后安排几分钟后重新启动服务,以最大限度地减less您的用户的问题?