Hello Jeff,

Jeff Buehler wrote:
> Davide, sorry - I just reread you previous email and I now realize that 
> you clarified already that XMail does not try an A record if MX records 
> exist, but I am a bit confused.  Are you saying that it will try the A 
> record if the MX records exist but fail, or that it won't try the A 
> record at all if any MX records exist even if sends to them fail?  
> Earthlink seems to be failing because after all MX records fail, if the 
> A record is then attempted the send is terminated completely, rather 
> than XMail continuing to try the MX records as it should later.  Or am I 
> not clearly understanding the mechanism here...

A records should be queried and used if (and only if) MX records are not 
present (to my knowledge).
Without reviewing the code (my C skills are ... lacking) the following 
possibility comes to my mind:
MX is queried, but somehow not retrieved (DNS server error, badly 
configured firewall = 53/TCP not allowed, network problem), _then_ XMail 
tries to retrieve an A record and succedes with this.

@Davide: is it possible that XMail falls back to an A record if there's 
an error other than "no domain" while retrieving MX records? That could 
cause such a problem, if I'm not mistaken.
Also, does XMail re-resolve MX/A for repeated delivery attempts? That 
would be nice, because that may solve problems with configuration 
changes or corrected errors on the target domain's side.

@Jeff: Best option IMO would be to store an SLOG-file of such a case and 
post it here...

Regards, Manuel Martin
-
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