Wie kann ich die IIS SMTP-Versionsnummer verbergen?

Wie kann ich die IIS SMTP-Versionsnummer verbergen?

Wenn ich den folgenden Befehl eingebe und mich mit meinem Produktionsserver (Windows 2008) verbinde:

telnet myserver 25

Ich sehe folgendes Ergebnis:

220 myserver Microsoft ESMTP Mail Service, Version: 7.0.xxx ready dat Fr, 7. März 2014, 09:55 +0100

Ich möchte die Versionsnummer dieser Antwort verbergen. Gibt es eine Möglichkeit, dies zu tun?

Antwort1

Gehe zu und cmd.exeführe dann aus

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

Antwort2

Ich habe nach einer Weile die Antwort gefunden und beschlossen, anderen zu helfen, die dieselbe Frage haben.

Wenn Sie die MetaBase.xml öffnen, gehen Sie zu

  1. <IIsSmtpServer Location ="/LM/SmtpSvc/1"
  2. ConnectResponse="String of Your Own Choice here"Zum obigen Schritt hinzufügen .
  3. Starten Sie Ihren Server neu, wenn EnableEditWhileRunninger nicht aktiviert ist

Die Version ist jetzt ausgeblendet.

verwandte Informationen