如何在 SMTP 会话中伪装 Postfix?

如何在 SMTP 会话中伪装 Postfix?

出于安全原因(以及其他原因),我想在 SMTP 响应中隐藏“Postfix”

现在:

[root@mail ~]# telnet 127.0.0.1 25
    Trying 127.0.0.1...
    Connected to 127.0.0.1.
    Escape character is '^]'.
    220 mail.example.biz ESMTP Postfix

我需要的答案仅仅是:

220 mail.example.biz ESMTP

这可能吗?

答案1

改变smtpd_banner。请注意,根据协议,$myhostname必须是第一个参数。

smtpd_banner = $myhostname ESMTP random mail server bent over and ready.

相关内容