Como posso ocultar o número da versão SMTP do IIS?

8

Se eu digitar o seguinte comando e se conectar ao meu servidor de produção (Windows 2008):

telnet myserver 25

Eu vejo o seguinte resultado:

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

Gostaria de ocultar o número da versão desta resposta. Existe alguma maneira de fazer isso?

    
por Rob 07.03.2014 / 09:56

2 respostas

4

Vá para cmd.exe e, em seguida, execute

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

Encontrei a resposta depois de um tempo e decidi ajudar outras pessoas que têm a mesma pergunta.

Se você abrir o MetaBase.xml vá para

  1. <IIsSmtpServer Location ="/LM/SmtpSvc/1"
  2. Adicione ConnectResponse="String of Your Own Choice here" ao passo acima.
  3. Reinicialize seu servidor se EnableEditWhileRunning não estiver ativado

A versão está oculta agora.

    
por 27.03.2014 / 14:06

Tags