On Fri, Oct 26, 2012 at 09:49:39PM -0700, Quanah Gibson-Mount wrote: > >>When I execute postconf -d mynetworks, it returns: > >> > >>zimbra@zre-ldap002:~$ postconf -d mynetworks > >>mynetworks = 127.0.0.0/8 10.137.242.0/24 [::1]/128 > >>[fc00:10:137:242::]/64 [fe80::%eth0]/64 > > > >I thought that as of a few releases Postfix drops the %interface > >junk from an IPv6 address, but I can't quickly find this in the > >HISTORY file. > > > >Nevertheless this is worth trying. > > Hi Wietse, > > I'm using the 20121007 snapshot of postfix 2.10.
The fix was in smtpd_peer.c, 20101108 Workaround: strip off IPv6 datalink suffix from peer address to avoid problems with strict address checking code. Files: smtpd/smtpd_peer.c, qmqpd/qmqpd_peer.c. this solves the issue when clients with link-local addresses, connect. Sadly a similar fix is still required for the default value of mynetworks. -- Viktor.