[ 
https://issues.apache.org/jira/browse/JAMES-796?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12513185
 ] 

Ralf Hauser commented on JAMES-796:
-----------------------------------

ok, the issue is that it depends from where you query the dns servers whether 
they will give you answers including recursive resolving or not. And 
increasingly, the dns servers only serve their commercial customers. Thus, if 
you want a fail-over if your home-dns dies, you need something like the above 
in your application to recursively get to your MX record, but best not with an 
arbitrary third party dns since they eventually might not even give you a 
domain's NS'es, but with the 13 root DNS servers.

> Do also query authoritative nameservers to obtain MX record
> -----------------------------------------------------------
>
>                 Key: JAMES-796
>                 URL: https://issues.apache.org/jira/browse/JAMES-796
>             Project: James
>          Issue Type: Improvement
>            Reporter: Armin Häberling
>
> for example for zunft-oberstrass.ch
> DNSServer.lockup("zunft-oberstrass.ch", Type.MX, "MX")
> will return null, but
> DNSServer.lockup("zunft-oberstrass.ch", Type.NS, "NS")
> will return two authoritative nameservers, which then can be queried and 
> return the MX record for zunft-oberstrass.ch.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to