IIS6虚拟SMTP服务器在系统重新启动后不会自动备份


9

我有一个运行Win2008 RC2的虚拟服务器。我已经在IIS6上设置了虚拟SMTP服务器,将其作为我所托管的网站的邮件提供商。一切都很好,但是如果由于某种原因服务器重新启动(自动更新仍处于启用状态-我试图使此工作尽可能少,因为我们有很多客户端),则IIS6不会重新启动SMTP服务器。该故障在当前设置上导致500个错误,因此我花了半天的时间道歉。

有任何想法吗?

在“服务”中,我将所有内容设置为自动恢复,但仍然没有问题。

一旦我重新启动SMTP,就没有问题,所有邮件都将发送出去。它工作正常,只是不会自行重启。

我真的不希望关闭自动更新,因为我们是一家如此小的公司,我每次都无法节省时间手动更新15个Windows副本,因为MS每次都确定有安全补丁程序。

所有建议表示赞赏!顺便说一句,我是这些论坛的完整新手。我搜索了但找不到答案,所以请保持友好。但是坚定。我必须在这里学习。


此服务器上是否还安装了其他任何东西并正在运行?

而且事件日志中有任何内容吗?

Answers:


5

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

  1. 点击开始
  2. 在搜索框中,键入服务,然后按Enter键
  3. 在服务列表中找到IIS Admin Service
  4. 双击“ IIS Admin Service”,然后将“启动类型”设置为“自动”
  5. 在服务列表中找到简单邮件传输协议(SMTP)
  6. 双击IIS简单邮件传输协议(SMTP),并将“启动类型”设置为“自动”
  7. 做完了!它现在应该在计算机打开时自动启动

2

我在2008年注意到,安装了IIS6 SMTP后,SMTPSvc并未设置为自动启动,而是设置为手动。您可以尝试:

sc config smtpsvc start= auto

如果这不是正确的语法(目前我没有一台方便的机器),则可以运行services.msc,找到SMTP服务,然后将其更改为自动。然后让服务器快速重启,看看是否有帮助。


由于乔恩-这是奇怪的事情,虽然,后赢重新启动一切似乎回来了除了从SMTP服务。我已将其设置为“自动”。这可能与这个怪异的系统有关,在该系统中,您使IIS7运行该站点,而IIS6(虚拟)运行使它感到困惑的邮件,或者我倒霉!尽管感谢您的回应-非常感谢。
朱利安·詹姆斯

1

作为临时解决方案,直到您弄清原因-安排作业以重新启动SMTP服务或执行类似以下的脚本:

净停止smtpsvc净启动smtpsvc

(此处有更多示例:如果Windows服务崩溃,如何自动重新启动它?

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


感谢Dan,并为答复缓慢而感到抱歉-感冒了。当然,这似乎是探索的途径。如果找到解决方法,我会再发布一次,但是该链接看起来就像答案一样!如果重启无法在另一台计算机上运行,​​我可以使用在一台计算机上运行的SMTP服务器发出错误通知。因此,进行一些防火墙黑客攻击,这确实是有希望的。
朱利安·詹姆斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.