¿Cómo puedo ocultar el número de versión SMTP de IIS?

¿Cómo puedo ocultar el número de versión SMTP de IIS?

Si escribo el siguiente comando y me conecto a mi servidor de producción (Windows 2008):

telnet myserver 25

Veo el siguiente resultado:

220 myserver Servicio de correo Microsoft ESMTP, versión: 7.0.xxx listo el viernes, 7 de marzo de 2014, 09:55 +0100

Me gustaría ocultar el número de versión de esta respuesta. ¿Hay alguna manera de que pueda hacer esto?

Respuesta1

Ir a cmd.exeluego ejecutar

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

Respuesta2

Encontré la respuesta después de un tiempo y decidí ayudar a otros que tienen la misma pregunta.

Si abre MetaBase.xml, vaya a

  1. <IIsSmtpServer Location ="/LM/SmtpSvc/1"
  2. Agregue ConnectResponse="String of Your Own Choice here"al paso anterior.
  3. Reinicie su servidor si EnableEditWhileRunningno está habilitado

La versión está oculta ahora.

información relacionada