• Регистрация

Как для exim привязать к разному IP свой хостнейм?

0 голосов
1,050 просмотров

Есть exim4, есть несколько IP-адресов и нужно для каждого IP выдавать свой хостнейм при подключении на разные IP-адреса.

По умолчанию выдается только хостнейм основного IP-адреса.

root@promo71:~# telnet <IP> 25
Trying <IP>...
Connected to <IP>.
Escape character is '^]'.
220 promo72.server.ru ESMTP Exim 4.80
 
спросил 31 Дек, 14 от vadim s. sabinich (5,440 баллов)

1 Ответ

0 голосов
Следует создать файл /etc/exim4/mail_reverse_dns в котором прописать соотношение IP-адресов сервера с доменными именами в формате:
<IP> : <domain>
И добавить в конфигурационный файл Exim такие строки:
smtp_active_hostname = ${lookup{$interface_address}lsearch{/etc/exim4/mail_reverse_dns}{$value}{$primary_hostname}}
message_id_header_domain = $smtp_active_hostname
smtp_banner = "${smtp_active_hostname} ESMTP Exim ${version_number} "
Для обновления настроек - перезапустите SMTP.
ответил 31 Дек, 14 от vadim s. sabinich (5,440 баллов)
...