SUMMARY : internet sendmail

From: Eckhard Rueggeberg (eckhard@ikarus.ts.go.dlr.de)
Date: Mon Feb 10 1992 - 18:50:29 CST


Two weeks ago, I asked :

>> Does anybody know how to tell sendmail to use the DNS features ?

I got many, many replies, all of them saying :

>> Install /usr/lib/sendmail.mx as sendmail binary and restart the running daemon.

Well, it's in fact this easy (at least for a 3/110 running 4.1.1) :
- do that renaming
- install /usr/lib/sendmail.main.cf as /etc/sendmail.cf
- edit this /etc/sendmail.cf in the following way :
  - insert definitions for the w (official hostname) and m (domain name) macro if
    you are not happy with what it finds itself. I'm not, because our NIS domain
    name has nothing in common with our internet subdomain name
  - define a M (mailhost) macro, because for us, all this applies only to the NIS
    server which is the Mailhost for its clients but not for himself
  - comment the forwarding to the mailhost away in ruleset 0, and un-comment the
    DDN usage directly below
and it works in the way that a mail to a user somewhere in the Internet gets sent
directly.

But ... there is a problem.

The NIS host map seems not to be read by sendmail.mx (neither the one from sun nor the
ones I ftp'ed from the net). A machine which is not in our domain but is defined
in the NIS map (for various reasons) fails to get connected. The original .cf gives
(for mail -v erueg@cfgauss)
   erueg@cfgauss... Never heard of cfgauss in domain ts . go . dlr . de
   root... Possible alias loop
If I replace
   R$*<@$+>$* $#error $:Never heard of $2 in domain $m
with
   R$*<@$+>$* $#ether $@$2 $:$1<@$2>$3
which is what it does with "normal" sendmail binary, I get
   erueg@cfgauss... Connecting to cfgauss via ether...
   erueg@cfgauss... Host unknown
Using the mailer DDN can't work, because the host cfgauss is of course unknown without
its correct domain appended, and the $[host$] doesn't find the primary hostname, which
IS WITH domain appended in the NIS map.

Has anyone an idea ??

       
            /|
           / | Eckhard R"uggeberg
          / | DLR G"ottingen
    _____/___|_____ Abt. SM-TS
   / / / / Bunsenstr. 10
  / / / /
 /____/____/____/ 3400 G"ottingen / Germany
      | /
      | / Tel. : 0551/709-2429
      | / Fax : 0551/709-2446
      |/ E-Mail : Eckhard.Rueggeberg@ts.go.dlr.de



This archive was generated by hypermail 2.1.2 : Fri Sep 28 2001 - 23:06:36 CDT