如何隐藏 IIS SMTP 版本号?

Rob*_*Rob 8 smtp

如果我键入以下命令并连接到我的生产服务器 (Windows 2008):

telnet myserver 25
Run Code Online (Sandbox Code Playgroud)

我看到以下结果:

220 myserver Microsoft ESMTP 邮件服务,版本:7.0.xxx ready dat 2014 年 3 月 7 日,09:55 +0100

我想从这个回复中隐藏版本号。有什么办法可以做到这一点吗?

Tim*_*nas 4

转到cmd.exe然后运行

\n\n
cd c:\\Inetpub\\Adminscripts\ncscript adsutil.vbs set smtpscv/ vsi number /connectresponse \xe2\x80\x9cNew banner here\xe2\x80\x9d\n
Run Code Online (Sandbox Code Playgroud)\n