Annotation of 42BSD/usr.lib/sendmail/cf/ucbvax.mc, revision 1.1

1.1     ! root        1: ############################################################
        !             2: ############################################################
        !             3: #####
        !             4: #####          SENDMAIL CONFIGURATION FILE
        !             5: #####
        !             6: #####  This one is the big daddy.  There is no "upstairs"
        !             7: #####  to bounce a message to -- except perhaps the arpanet.
        !             8: #####
        !             9: #####          @(#)ucbvax.mc   4.5             8/31/83
        !            10: #####
        !            11: ############################################################
        !            12: ############################################################
        !            13: 
        !            14: 
        !            15: 
        !            16: ############################################################
        !            17: ###    local info
        !            18: ############################################################
        !            19: 
        !            20: # internet hostname
        !            21: Cwucbvax vax k UCB-VAX Berkeley UCB-C70 UCB LOCAL
        !            22: 
        !            23: # override SMTP hostname to match Arpanet name
        !            24: DjUCB-VAX.ARPA
        !            25: 
        !            26: # uucp hostnames
        !            27: DUucbvax
        !            28: CUucbvax ernie
        !            29: 
        !            30: # berknet hostname
        !            31: DBUCBVAX
        !            32: 
        !            33: # UUCP connections on ucbcad
        !            34: DVucbcad
        !            35: CVboulder
        !            36: CVcaddyvax caddyva
        !            37: CVlblh
        !            38: CVmasscomp masscom
        !            39: CVmhb5a
        !            40: CVmi-cec
        !            41: CVtekcad
        !            42: CVjupiter
        !            43: 
        !            44: # second alternate UUCP connection and hosts
        !            45: #DWucbarpa
        !            46: #CWsun
        !            47: 
        !            48: # known computer center hosts and gateway
        !            49: include(cchosts.m4)
        !            50: 
        !            51: # we have full sendmail support here
        !            52: Oa
        !            53: 
        !            54: include(csbase.m4)
        !            55: 
        !            56: # names of NCP hosts
        !            57: include(ncphosts.m4)
        !            58: 
        !            59: include(zerobase.m4)
        !            60: 
        !            61: ################################################
        !            62: ###  Machine dependent part of ruleset zero  ###
        !            63: ################################################
        !            64: 
        !            65: # forward NCP mail through udel-relay
        !            66: R$+<@$=N>              $#tcp$@$N$:$1.$2<@$N>           user.host@UDEL-RELAY
        !            67: R$+<@$=N.ARPA>         $#tcp$@$N$:$1.$2<@$N>           user.host@UDEL-RELAY
        !            68: 
        !            69: # resolve explicitly arpanet names (to avoid with machine name "arpa" below)
        !            70: R$*<@$*$-.ARPA>$*      $#tcp$@$3$:$1<@$2$3.ARPA>$4     [email protected]
        !            71: 
        !            72: # resolve names that can go via the ethernet
        !            73: R$*<@$*$=S>$*          $#ether$@$3$:$1<@$2$3>$4        user@etherhost
        !            74: 
        !            75: # resolve berknet names
        !            76: R<@$=Z>:$+             $#berk$@$1$:$2                  @berkhost: ...
        !            77: R$+<@$=Z>              $#berk$@$2$:$1                  user@berknethost
        !            78: 
        !            79: # resolve names destined for the computer center
        !            80: R$*<@$+.CC>$*          $#ether$@$C$:$1<@$2.CC>$3       [email protected]
        !            81: R$*<@$+.BITNET>$*      $#ether$@$C$:$1<@$2.BITNET>$3   [email protected]
        !            82: 
        !            83: # resolve nonlocal UUCP links
        !            84: R$*<@$*$=V.UUCP>$*     $#ether$@$V$:$1<@$2$3.UUCP>$4   [email protected]
        !            85: R$*<@$*$=W.UUCP>$*     $#ether$@$W$:$1<@$2$3.UUCP>$4   [email protected]
        !            86: 
        !            87: # resolve local UUCP links (all others)
        !            88: R<@$+.$-.UUCP>:$+      $#uucp$@$2$:@$1.$2.UUCP:$3      @host.domain.UUCP: ...
        !            89: R<@$-.UUCP>:$+         $#uucp$@$1$:$2                  @host.UUCP: ...
        !            90: R$+<@$+.$-.UUCP>       $#uucp$@$3$:$1@$2.$3.UUCP       [email protected]
        !            91: R$+<@$-.UUCP>          $#uucp$@$2$:$1                  [email protected]
        !            92: 
        !            93: # resolve mmdf hack
        !            94: R$+<@UDel-Test>                $#ether$@ucbarpa$:$1@Udel-Test  user.host@UDel-Relay
        !            95: 
        !            96: # other non-local names will be kicked upstairs
        !            97: R$*<@$*$->$*           $#tcp$@$3$:$1<@$2$3>$4          user@host
        !            98: 
        !            99: # remaining names must be local
        !           100: R$+                    $#local$:$1                     everything else
        !           101: 
        !           102: ########################################
        !           103: ###  Host dependent address cleanup  ###
        !           104: ########################################
        !           105: 
        !           106: S8
        !           107: R$*$=U!$+@$+           $3@$4                           drop uucp forward
        !           108: 
        !           109: 
        !           110: include(berkm.m4)
        !           111: include(uucpm.m4)
        !           112: include(tcpm.m4)

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.