james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Stefano Bagnara (JIRA)" <server-...@james.apache.org>
Subject [jira] Commented: (JAMES-796) Do also query authoritative nameservers to obtain MX record
Date Tue, 17 Jul 2007 21:58:04 GMT

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

Stefano Bagnara commented on JAMES-796:

I've added a test to DNSServerTest.java
 * Temporary "online" test to check JAMES-796
 * http://sourceforge.net/mailarchive/forum.php?forum_name=dnsjava-users
 * https://issues.apache.org/jira/browse/JAMES-796
public void testRecursion() throws Exception {
    dnsServer.setResolver(new ExtendedResolver(new String[]
    // dnsServer.setCache(new ZoneCache("pippo.com."));
    Collection records = dnsServer.findMXRecords("uudial.ch.");
    assertEquals(1, records.size());
    assertEquals("mail.messaging.ch.", records.iterator().next());
And I can confirm that also the new code in trunk is failing in the operation requested by
the issue reporter.

I've still to understand what is the correct approach and I've written a message to dnsjava
user list to try to clear up the issue:

> 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: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org

View raw message