[comp.mail.sendmail] MX loops...

hubcap@hubcap.UUCP (Mike Marshall) (12/23/88)

In an example near the end of rfc974 it sez:

 *  There are once again three MX RRs for A.EXAMPLE.ORG, but in this case the
 *  mailer must discard the RRs for itself...

The context is that a mailer on B wants to send to A, and A has 3 mx records,
one for A, one for B and one for C. Of course B wouldn't want to use the mx
record for B.

Well, I have a problem... I have an exactly analogous situation - only
B *IS NOT DISCARDING* the RRs for itself! 

I want mail for A to come and sit on B's queue until A comes back up, or
until the mail times out. Instead, mail is bouncing, because B is trying to
start a loop with itself.

I have sendmail 5.59 - I guess I just though the code that handles MX would
do the right thing. Can any of you think of what I might be doing wrong?


thanks...

-Mike Marshall      hubcap@hubcap.clemson.edu

lear@NET.BIO.NET (Eliot Lear) (12/24/88)

Most configurations will demand special cases for MX records in
sendmail cf files.  For example, I forward for ASYLUM.SF.CA.US, and
I have the following line in my CF file:

R$*<@ASYLUM.SF.CA.US>	$#uucp$@asylum$:$1<@ASYLUM.SF.CA.US>	#asylum

If you are forwarding for an entire domain, you probably need an
additional rule.