Назад | Перейти на главную страницу

изменить имя Амависа

Сервер: 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';