Re: [exim] Disconnect between docs and reality when choosing…

Αρχική Σελίδα
Delete this message
Reply to this message
Συντάκτης: John Jetmore
Ημερομηνία:  
Προς: Oliver Heesakkers
Υ/ο: exim-users
Αντικείμενο: Re: [exim] Disconnect between docs and reality when choosing IPv4/IPv6 addresses?
On Fri, Feb 24, 2012 at 12:07 PM, Oliver Heesakkers
<exim4@???> wrote:
> Op vr 24 feb 2012 11:22:31 schreef John Jetmore:
>>
>> To state simply before this wall of text, I believe that in practice
>> the presence of any AAAA record, in any MX host, will cause only AAAA
>> records to be considered for use.
>
> That's not what I'm seeing.
>
> $ exim -bt foobar@???
> foobar@???
>  router = dnslookup, transport = remote_smtp
>  host mx1.heesakkers.org [176.56.224.77]       MX=10
>  host server5.ohos.nl    [2a01:7c8:aaaa:49::1] MX=20
>  host server5.ohos.nl    [141.138.139.185]     MX=20
>
>>
>> Here are my tests:
>>
>
> You appear to have used non-existant or local-only adresses, this makes it
> impossible for us to validate your tests.
>
> $ host mx-both.jetmore.net
> Host mx-both.jetmore.net not found: 3(NXDOMAIN)
>
> $ host mx-ipv4.jetmore.net
> Host mx-ipv4.jetmore.net not found: 3(NXDOMAIN)


Yes (local view of the zone), but as it turns out that wasn't strictly
relevant. I noticed this behavior with an (unconfigured, packaged)
exim build on a test server. I tried to do due diligence by
rebuilding the latest version from scratch and using a stock config.
However, looking at the commands I sent in my test output, I see a
distinct lack of "./" in front of those exim commands. With that
fixed, it very much does work with the clean install:

jetmore@lappy:~/dev/exim-local/bin$ ./exim -bt foo@???
foo@???
  router = dnslookup, transport = remote_smtp
  host mx-both.jetmore.net [fc00::c0a8:29] MX=0
  host mx-both.jetmore.net [192.168.0.41]  MX=0
  host mx-ipv6.jetmore.net [fc00::c0a8:74] MX=6
  host g3.jetmore.net      [192.168.0.4]   MX=10


The problem with the test server's distribution install was my local
ipv4 network being in ignore_target_hosts. Sorry for the noise,
thanks for taking the time to respond.

--John