> Setting the 'networkaddress.cache.negative.ttl' to 0 seems to have
> helped.
Good. If you can reproduce a consistent issue, please let Sun know.
Personally it sounds as if your DNS server has some issues, if you are
getting such inconsistent replies.
> Is it James or JavaMail that chooses between multiple MX records if they
> exist?
James. But JavaMail is the one looking up the server address, and throwing
the UHE.
> I'm thinking if one server was down, maybe its not even trying
> the other servers because it caches the fact that the original
> name did not work.
If there are multiple servers, James will try them each in sequence. There
were some recent changes to improve that behavior.
> So as long as one server is down and its caching negative lookups,
> even for 10 seconds, it isn't able to connect to a good server
> because it doesn't try the next one.
If there are multiple MX records, you should see James try the next one
immediately. I have seen that often enough with Hotmail, Yahoo!, AOL, etc.
--- Noel
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]