How about my question? Any idea?
> hi,
> 
> One of our users wants to mail to the address
> [EMAIL PROTECTED] but faild. The james reported 
> James.Mailet: RemoteDelivery: No mail server found
> for: bdi.com.cn.
> When I used nslookup I can get the following MX RR,
> bdi.com.cn      mail exchanger = 10 mail.bdi.com.cn.
> bdi.com.cn      mail exchanger = 10
> notesmtp.bdi.com.cn.
> But if I used dig I found the TTL is 0s for those MX
> RR:
> bdi.com.cn.             0       IN      MX      10
> mail.bdi.com.cn.
> bdi.com.cn.             0       IN      MX      10
> notesmtp.bdi.com.cn.
> Then I looked into the source of DNSServer.java, I
> found that when doing the DNS query, james first
> tries
> to find the result in the cache, if not exists then
> it
> queries the configed DNS to get the results and put
> it
> in to the cache, then it queries again from the
> cache
> and return the results.
> But if the results TTL is 0s, I guess that the cache
> would never caches them. So the second query from
> cache could not get anything.
> Why james must do the second query from the cache?
> After the first query it gets the results and put
> them
> into the cache, why just return these results?
> 
> Thanks
> 
> 
> 
>
_________________________________________________________
> Do You Yahoo!? 
> 流连网络世界的“你”是谁?
>
http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_may2003
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> [EMAIL PROTECTED]
> For additional commands, e-mail:
> [EMAIL PROTECTED]
>  

_________________________________________________________
Do You Yahoo!? 
流连网络世界的“你”是谁?
http://cn.rd.yahoo.com/mail_cn/tag/?http://cn.surveys.yahoo.com/cn_user_profile_study_may2003

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

Reply via email to