服务器: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';