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:0000:0000:0000: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:0000:0000:0000: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:0000:0000:0000: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:0000:0000:0000:0216:3eff:fe83:9d27)
> 
> root@smtp-out-a:/etc/exim4# grep fe80 relay_from_hosts.list
> 'fe80::216:3eff:fe83:9d27'
> "fe80:0000:0000:0000:0216:3eff:fe83:9d27"
> fe80:0000:0000:0000: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

Ответить