On Thu, 10 May 2007, CLEMENT Francis wrote:

> So, how can I test for this 'proper bit' because the dns server, as I =
> can
> see its configuration, is configured to allow recursion (and this =
> 'allow' is
> not based on ip filtering/mask/...) ?
> 
> What I don't understand is how can xmail then send the mail after =
> second
> rsnd (most of the time, except for my second example in another mail).
> I don't understand too who xmail can have the mx records ok in its =
> cache.
> Does xmail failover with some other mecanism when this error occures ?

If you set SmartDnsHost, XMail shoots a query asking for recursion. If 
that is not granted, it errors out and retry later. No alternative methods 
are tried. Tcpdump will tell you.
This is a query from my machine asking for MX records of cnn.com to my 
server x35.xmailserver.org asking for recursion:

$ dig @x35.xmailserver.org cnn.com mx +recurse

Tcpdump was run as:

$ sudo tcpdump -vvv  port 53

This is the result:

13:29:10.361166 IP (tos 0x0, ttl  64, id 0, offset 0, flags [DF], proto: 
UDP (17), length: 53) alien.or.mcafeemobile.com.33010 > 
x35.xmailserver.org.domain: 8771+ MX? cnn.com. (25)

13:29:10.386105 IP (tos 0x0, ttl  54, id 0, offset 0, flags [DF], proto: 
UDP (17), length: 264) x35.xmailserver.org.domain > 
alien.or.mcafeemobile.com.33010:  8771- q: MX? cnn.com. 0/13/0 ns: . NS[|domain]


Notice the '-' after '8771' in the "8771-" string, telling that my DNS 
server, correctly, does not grant recursion (Recursion Available "RA" bit 
not set in the response).



- Davide


-
To unsubscribe from this list: send the line "unsubscribe xmail" in
the body of a message to [EMAIL PROTECTED]
For general help: send the line "help" in the body of a message to
[EMAIL PROTECTED]

Reply via email to