改变艾维斯的ehlo名字

服务器:Ubuntu 12.04 64位安装Postfix + Dovecot + Amavis与虚拟域的Mysql。

我已经成功configuration了postfix邮件服务器。 但是,当我testing电子邮件与mail-tester.com,我看到以下错误

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

服务器具有正确的主机名和ptrconfiguration,并且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] 

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

有任何想法吗?

谢谢

在你的configuration文件中设置$localhost_name参数。

 $localhost_name = 'somedomain.tld'; 

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

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