システムの再起動後にIIS6仮想SMTPサーバーが自動的に復旧しない


9

Win2008 RC2を実行する仮想サーバーがあります。仮想SMTPサーバーを備えたIIS6を、そこでホストしているWebサイトのメールプロバイダーになるように設定しました。それはすべて正常に動作しますが、何らかの理由でサーバーが再起動した場合(自動更新はまだ有効です-多くのクライアントがあるため、これをできるだけ少なくするようにしています)、IIS6は再起動しませんSMTPサーバー。この失敗により、現在のセットアップで500エラーが発生するため、謝罪の半分の日を費やしています。

何か案は?

サービスでは、すべてが自動的に戻るように設定しましたが、まだサイコロはありません。

SMTPを再起動するとすぐに、問題なくすべてのメールが送信されます。それは完全に動作しています、それだけでは再起動しません。

私たちは本当に小さな会社なので、自動更新をオフにしたくないのです。セキュリティパッチがあるとMSが判断するたびに、Windowsの15のコピーを手動で更新する時間を割くことができません。

すべてのアドバイスに感謝します!ところで、私はこれらのフォーラムの完全な新人です。調べてみましたが答えが見つかりませんでしたのでよろしくお願いします。しかししっかり。ここで学ばなければなりません。


このサーバーに他にインストールして実行しているものはありますか?
Dan

そして、イベントログに何かありますか?
Dan

回答:


5

SMPTサーバーは、手動で開始して自動に変更するように設定されており、以下の手順に従います。

  1. スタートをクリック
  2. 検索ボックスに「サービス」と入力し、Enterキーを押します
  3. サービスのリストからIIS Admin Serviceを見つけます
  4. IIS管理サービスをダブルクリックし、[スタートアップの種類]を[自動]に設定します
  5. サービスのリストからSimple Mail Transfer Protocol(SMTP)を検索します
  6. IISシンプルメール転送プロトコル(SMTP)をダブルクリックし、[スタートアップの種類]を[自動]に設定します
  7. できた!これで、コンピューターがオンになったときに自動的に開始するはずです。

2

IIS6 SMTPがインストールされている2008年に気付いたのですが、SMTPSvcは自動的に開始するように設定されておらず、手動に設定されています。あなたは試すかもしれません:

sc config smtpsvc start= auto

それが正しい構文ではない場合(現時点で便利なマシンがない場合)、services.mscを実行してSMTPサービスを見つけ、自動に変更できます。次に、サーバーを再起動して、それが役立つかどうかを確認します。


ありがとうJon-しかし、これは奇妙なことですが、Winを再起動すると、SMTPサービス以外のすべてのものが戻ってきたようです。自動に設定しています。これは、サイトを実行しているIIS7とメールを実行しているIIS6(仮想)が混乱しているこの奇妙なシステムと関係があるか、または私は運が悪かっただけです。ただし、ご回答ありがとうございます。
ジュリアンジェームス

1

理由がわかるまでの一時的な解決策として、ジョブをスケジュールしてSMTPサービスを再起動するか、次のようなスクリプトを実行します。

ネットストップsmtpsvcネットスタートsmtpsvc

(ここに他の例:クラッシュしたWindowsサービスを自動的に再起動するにはどうすればよいですか?

ユーザーの問題を最小限に抑えるために、Windowsの更新が特定の時刻に行われるようにスケジュールし、その数分後にサービスを再開するようにスケジュールできますか?


ダンさん、ありがとうございます。返信が遅くなり、申し訳ありませんでした。インフルエンザにかかりました。これは確かに探索する道のように見えます。解決策を見つけたらもう一度投稿しますが、そのリンクはそこに答えがあるようです!あるマシンで実行されているSMTPサーバーを使用して、他のマシンで再起動が機能しない場合にエラー通知を送信できます。ファイアウォールのハッキングが少しあり、それは本当に有望です。
Julian James
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.