Re: [Exim-users] hostlist from file with ip
Hi, Exim! On Fri, Nov 17, 2017 at 14:01 +0800, Alexander Titaev wrote: > >> >>> host in "/etc/exim4/relay_from_hosts.txt"? no (failed to find host > >> >>> name for 127.0.0.1) > > >> и происходит такое если опустить запись > >> 127.0.0.0/8 > >> ниже сетей с ipv6 > >> > >> если поднять выше или вписать первым > >> @[] > >> > >> то все работает > >> почему так? Есть какие-то правила регламентирующие этот момент? > > > В файле адреса IPv6 должны быть в кавычках типа так: > > > "2001::1af8::4010::a087::22::0::95::161" > > root@smtp-out-a:/etc/exim4# exim -bh fe80::216:3eff:fe83:9d27 > > SMTP testing session as if from host > fe80::::0216:3eff:fe83:9d27 > but without any ident (RFC 1413) callback. > This is not for real! > > >>> host in hosts_connection_nolog? no (option unset) > >>> host in host_lookup? yes (matched "*") > >>> looking up host name for fe80::::0216:3eff:fe83:9d27 > >>> IP address lookup using gethostbyaddr() > >>> IP address lookup failed: h_errno=1 > LOG: no host name found for IP address fe80::::0216:3eff:fe83:9d27 > >>> host in host_reject_connection? no (option unset) > >>> sender host name required, to match against 'fe80::216:3eff:fe83:9d27' > >>> host in "/etc/exim4/relay_from_hosts.list"? no (failed to find host name > >>> for fe80::::0216:3eff:fe83:9d27) > > root@smtp-out-a:/etc/exim4# grep fe80 relay_from_hosts.list > 'fe80::216:3eff:fe83:9d27' > "fe80::::0216:3eff:fe83:9d27" > fe80::::0216:3eff:fe83:9d27 > > вот как-то не взлетает... Попробуйте так: hostlist relay_from_hosts = <; +ignore_defer ; +ignore_unknown ; localhost ; /etc/exim/relay_from В /etc/exim/relay_from у меня указаны просто IPv4 и IPv6 адреса. Работает. Но вообще, fe80::/10 как бы не для этого и если на почту кто-то ходит с таких адресов (windows, да?), то это как бы не совсем правильно. -- Victor Cheburkin VC319-RIPE, VC1-UANIC ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] hostlist from file with ip
Здравствуйте, Lena. Вы писали 15 ноября 2017 г., 19:54:09: >> >>> host in "/etc/exim4/relay_from_hosts.txt"? no (failed to find host name >> >>> for 127.0.0.1) >> и происходит такое если опустить запись >> 127.0.0.0/8 >> ниже сетей с ipv6 >> >> если поднять выше или вписать первым >> @[] >> >> то все работает >> почему так? Есть какие-то правила регламентирующие этот момент? > В файле адреса IPv6 должны быть в кавычках типа так: > "2001::1af8::4010::a087::22::0::95::161" root@smtp-out-a:/etc/exim4# exim -bh fe80::216:3eff:fe83:9d27 SMTP testing session as if from host fe80::::0216:3eff:fe83:9d27 but without any ident (RFC 1413) callback. This is not for real! >>> host in hosts_connection_nolog? no (option unset) >>> host in host_lookup? yes (matched "*") >>> looking up host name for fe80::::0216:3eff:fe83:9d27 >>> IP address lookup using gethostbyaddr() >>> IP address lookup failed: h_errno=1 LOG: no host name found for IP address fe80::::0216:3eff:fe83:9d27 >>> host in host_reject_connection? no (option unset) >>> sender host name required, to match against 'fe80::216:3eff:fe83:9d27' >>> host in "/etc/exim4/relay_from_hosts.list"? no (failed to find host name >>> for fe80::::0216:3eff:fe83:9d27) root@smtp-out-a:/etc/exim4# grep fe80 relay_from_hosts.list 'fe80::216:3eff:fe83:9d27' "fe80::::0216:3eff:fe83:9d27" fe80::::0216:3eff:fe83:9d27 вот как-то не взлетает... -- С уважением, Alexander mailto:t...@irk.ru ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users
Re: [Exim-users] hostlist from file with ip
Здравствуйте, Lena. Вы писали 15 ноября 2017 г., 19:54:09: >> >>> host in "/etc/exim4/relay_from_hosts.txt"? no (failed to find host name >> >>> for 127.0.0.1) >> и происходит такое если опустить запись >> 127.0.0.0/8 >> ниже сетей с ipv6 >> >> если поднять выше или вписать первым >> @[] >> >> то все работает >> почему так? Есть какие-то правила регламентирующие этот момент? > В файле адреса IPv6 должны быть в кавычках типа так: > "2001::1af8::4010::a087::22::0::95::161" > Потому что первое незакавыченное двоеточие отделяет ключ поиска > от результата поиска (результат может не использоваться). tnx -- С уважением, Alexander mailto:t...@irk.ru ___ Exim-users mailing list Exim-users@mailground.net http://mailground.net/mailman/listinfo/exim-users