telnet到某台运行sendmail的服务器的25端口的时候,一般会出现:
220 xxx.com ESMTP Sendmail 8.12.6/8.12.6; Sat, 26 Oct 2002 23:45:19等提示,如何修改这个提示呢?
修改/etc/mail/sendmail.cf里面的SmtpGreetingMessage选项,例如:修改原来的
O SmtpGreetingMessage=$j Sendmail $v/$Z; $b
为
O SmtpGreetingMessage=test
然后重起sendmail,再次telnet到25端口,出现的就是:
220 test ESMTP
避免了某些恶意用户获得邮件系统版本。