Здравствуйте, Alexander.
Вы писали 14 ноября 2017 г., 20:55:19:
> Здравствуйте, Mikhail.
> Вы писали 14 ноября 2017 г., 20:52:11:
>> А если просто:
>> hostlist relay_from_hosts = /etc/exim4/relay_from_hosts.txt
>> У меня так работает.
> и действительно...
интересное кино
root@smtp-out-a:/etc/exim4# exim -bh 127.0.0.1 < msg.txt | head -10
>>> host in hosts_connection_nolog? no (option unset)
>>> host in host_lookup? no (option unset)
>>> host in host_reject_connection? no (option unset)
>>> sender host name required, to match against
>>> 2001::1af8::4010::a087::22::0::95::161
>>> looking up host name for 127.0.0.1
>>> IP address lookup using gethostbyaddr()
>>> IP address lookup yielded "localhost"
>>> no IP addresses found for localhost
>>> 127.0.0.1 does not match any IP address for localhost
>>> host in "/etc/exim4/relay_from_hosts.txt"? no (failed to find host name for
>>> 127.0.0.1)
root@smtp-out-a:/etc/exim4# grep 127 relay_from_hosts.txt
127.0.0.0/8
и происходит такое если опустить запись
127.0.0.0/8
ниже сетей с ipv6
если поднять выше или вписать первым
@[]
то все работает
почему так? Есть какие-то правила регламентирующие этот момент?
--
С уважением,
Alexander mailto:t...@irk.ru
___
Exim-users mailing list
Exim-users@mailground.net
http://mailground.net/mailman/listinfo/exim-users