Сервер: Ubuntu 12.04 64-битная установка Postfix + Dovecot + Amavis с Mysql для виртуальных доменов.
Я успешно настроил почтовый сервер postfix. Однако, когда я тестирую электронную почту с mail-tester.com, я вижу следующую ошибку
FSL_HELO_BARE_IP_2 IP, используемый в запросе HELO. Имя хоста должно быть именем домена, а не IP. RCVD_NUMERIC_HELO Received: содержит IP-адрес, используемый для HELO.
На сервере настроены правильные имя хоста и 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]
Могу ли я как-то изменить это имя хоста моего сервера ?.
Любые идеи?
Спасибо
Устанавливать $localhost_name
параметр в вашем файле конфигурации.
$localhost_name = 'somedomain.tld';
Чтобы изменить smtp-баннер, вы должны установить переменную «$ smtpd_greeting_banner».
$smtpd_greeting_banner = 'host.example.com ESMTP';