IIS SMTPバージョン番号を非表示にするにはどうすればよいですか?


8

次のコマンドを入力して実稼働サーバーに接続すると(Windows 2008):

telnet myserver 25

次の結果が表示されます。

220 myserver Microsoft ESMTP Mail Service、Version:7.0.xxx ready dat Fri、7 Mar 2014、09:55 +0100

この返信からバージョン番号を非表示にしたいと思います。これを行う方法はありますか?


回答:


4

cmd.exe次に移動します

cd c:\Inetpub\Adminscripts
cscript adsutil.vbs set smtpscv/ vsi number /connectresponse “New banner here”

1
その管理スクリプトはオプションです。IIS> Web管理ツール> IIS 7管理機能> IIS 7スクリプトツールをチェックして、有効になっているかどうかを確認します。サーバーを起動しただけでこれを再確認します。

W2K8sの経験はありません。IISスクリプトツールを有効にした場合は、そこにあるはずです。adsutil.vbsの内容を投稿するか、私のコピーへのリンクを提供します。どうやって行くのか教えてください。アドナンしかしIVは個人的にsupport.microsoft.com/default.aspx?scid=kb;en-us;281224この方法を使用することはありません述べたように、あなたはまた、このガイドに従うことによって、バナーを編集することができるはず

smtpsvc / 1 / connectresponseが機能しません。
Rob

2

私はしばらくして答えを見つけ、同じ質問を持つ他の人を助けることにしました。

MetaBase.xmlを開いた場合は、

  1. <IIsSmtpServer Location ="/LM/SmtpSvc/1"
  2. ConnectResponse="String of Your Own Choice here"上記のステップに追加します。
  3. EnableEditWhileRunningが有効になっていない場合はサーバーを再起動します

バージョンは現在非表示になっています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.