[comp.mail.sendmail] MX and new mailconfig without subdomains barfs!

dmildram@Encore.COM (Doug Mildram) (03/14/91)

Hi....this question goes out to bind AND comp.mail.sendmail.
Here at encore.com I've been slugging it out with new sendmail.cf files.
In the process, I did away with a psuedo-regional-domain marlboro.encore.com.
Get this; ONLY my internet hub machine encore.encore.com had any notion
of machines.marlboro.encore.com.  The other machines all thought they
were machines.encore.com (thanks to another nameserver ignorant of marlboro)
(That explains to me why MX's used to work, MX's used to exist for
machine.encore.com, encore.encore.com fwded to machine.marlboro.encore.com)


Now I think I have some kind of looping err? When I add MX records, it breaks
internal ether mail from encore.encore.com to the MX'd slave.encore.com.
Thus I am now living without MX records, and only mail user@encore.com
gets thru (old-style addrs users@machine.encore.com are deferred,
                  as most of my machines are kept off Internet...)

Here are good parts of my ; Authoritive data for encore.COM domain
@       IN      SOA     encore.COM.     postmaster.encore.COM. (
........
                IN      MX      0               encore.encore.COM.
                IN      A       129.91.1.14

encore          IN      A       129.91.1.14

localhost       IN      A       127.0.0.1
$INCLUDE                        marl.include  ; just IN and CNAMES
$INCLUDE                        fla.include   ; more machines.encore.com

; the now-offending MX record.  I've tried putting this in
;  many places, and tried pointing to encore.encore.com.  as well.
knickknack      IN      MX      0 encore.COM.

$ORIGIN .      ; confess, I don't know if I need $ORIGIN . and re-includes.
localhost       IN      A       127.0.0.1
$INCLUDE                        marl.include
$INCLUDE                        fla.include
--------------------------------------------------------
That's it.  With the knickknack MX record, mail from encore.encore.com
to user@knickknack (local ether) causes
>>> HELO encore.encore.com
553 Local configuration error, hostname not recognized as local
>>> QUIT
221 encore.encore.com closing connection
dmildram@knickknack... Service unavailable

I don't think you want to see my sendmail.cf file, too long.
It's UK-2.1 generated. I'll put it in ~ftp if there are any real
interested types.  Don't know what I can offer as reward, but who knows...
Thanks in advance......