更改 Amavis 的 ehlo 名称

更改 Amavis 的 ehlo 名称

服务器:Ubuntu 12.04 64 位设置 Postfix + Dovecot + Amavis 以及 Mysql 用于虚拟域。

我已经成功配置了 postfix 邮件服务器。但是当我使用 mail-tester.com 测试电子邮件时,我看到以下错误

FSL_HELO_BARE_IP_2 HELO 请求中使用的 IP 主机名应该是域名,而不是 IP RCVD_NUMERIC_HELO 收到:包含用于 HELO 的 IP 地址

服务器已配置正确的主机名和 ptr,并且 EHLO 正确。但是,当我们连接到 Amavis 时,它显示为 127.0.0.1

Telnet 到服务器 ip

# telnet 85.10.199.8 25
Trying 85.10.199.8...
Connected to 85.10.199.8.
Escape character is '^]'.
220 mail.savelgo.com ESMTP Postfix
ehlo localhost
250-mail.savelgo.com

Telnet 到 Amavis

# telnet localhost 10024
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 [127.0.0.1] ESMTP amavisd-new service ready
ehlo localhost
250-[127.0.0.1]

我可以以某种方式将其更改为我的服务器主机名吗?

有任何想法吗?

谢谢

答案1

$localhost_name在配置文件中设置参数。

$localhost_name = 'somedomain.tld';

答案2

要更改 smtpd 横幅,您应该设置“$smtpd_greeting_banner”变量。

$smtpd_greeting_banner = 'host.example.com ESMTP'; 

相关内容