Postfix:根据用于访问服务器的域(相同IP)设置自定义SMTP Banner

Fix*_*ier 1 smtp postfix banner

我的服务器上有多个域指向同一个 IP 地址。

如何设置 postfix 以根据域名与每个单独的 smtp 横幅打招呼?我到处搜索,但没有找到一个好的解决方案,也许根本不可能?!

例如:

ServerIP - Domain - SMTP Banner should look like this
93.184.216.34 - domain1.com - "220 domain1.com ESMTP Postfix"
93.184.216.34 - domain2.net - "220 domain2.net ESMTP Postfix"
93.184.216.34 - domain3.org - "220 domain3.org ESMTP Postfix"
Run Code Online (Sandbox Code Playgroud)

先感谢您!

Mad*_*ter 5

这不可能。SMTP 不是主机名感知服务;与(例如)HTTP 不同,服务器永远不会被告知客户端查找哪个域名来发现服务器的 IP 地址,因此它无法知道客户端希望看到哪个域名反射回来。