|
|
1.1 root 1: ############################################################
2: #
3: # Sendmail
4: # Copyright (c) 1983 Eric P. Allman
5: # Berkeley, California
6: #
7: # Copyright (c) 1983 Regents of the University of California.
8: # All rights reserved. The Berkeley software License Agreement
9: # specifies the terms and conditions for redistribution.
10: #
11: # @(#)ucbvax.mc 5.10 (Berkeley) 1/3/86
12: #
13: ############################################################
14: ############################################################
15: #####
16: ##### SENDMAIL CONFIGURATION FILE
17: #####
18: ##### This one is the big daddy. There is no "upstairs"
19: ##### to bounce a message to -- except perhaps the arpanet.
20: #####
21: #####
22: ############################################################
23: ############################################################
24:
25:
26:
27: ############################################################
28: ### local info
29: ############################################################
30:
31: # internet hostname
32: Cwucbvax vax k UCB-VAX Berkeley UCB-C70 UCB LOCAL
33:
34: # override hostname to use ARPANET name
35: DwUCB-VAX
36:
37: # uucp hostnames
38: DUucbvax
39: CUucbvax
40:
41: # berknet hostname
42: DBUCBVAX
43:
44: # UUCP connections on cad
45: DWcad
46: CWharris
47: CWhpda
48: CWjupiter
49: CWmasscomp masscom
50: CWsda
51: CWtektronix
52:
53: # second alternate UUCP connection and hosts
54: DXkim
55: CXfranz
56: CXfateman
57: CXfisi
58: CXendotsew
59: CXfimus
60:
61: # third alternate UUCP connection and hosts
62: # (currently unused)
63: #DYmiro
64: #CYucbbugs ug bugs ucbugs
65:
66: # known computer center hosts and gateway
67: include(cchosts.m4)
68:
69: # known uucp connections with a smart uucp
70: CMdecvax
71:
72: # we have full sendmail support here
73: Oa
74:
75: include(csbase.m4)
76:
77: include(zerobase.m4)
78:
79: ################################################
80: ### Machine dependent part of ruleset zero ###
81: ################################################
82:
83: # resolve explicitly arpanet names (to avoid with machine name "arpa" below)
84: R$*<@$*$-.ARPA>$* $#tcp$@$3.ARPA$:$1<@$2$3.ARPA>$4 [email protected]
85:
86: # resolve names that can go via the ethernet
87: R$*<@$*$=S>$* $#ether$@$3$:$1<@$2$3>$4 user@etherhost
88:
89: # resolve berknet names
90: R<@$=Z>:$+ $#berk$@$1$:$2 @berkhost: ...
91: R$+<@$=Z> $#berk$@$2$:$1 user@berknethost
92:
93: # resolve names destined for the computer center
94: R$*<@$+.CC>$* $#ether$@$C$:$1<@$2>$3 user@host
95:
96: # resolve explicit known foreign networks
97: R$*<@$+.BITNET>$* $#ether$@$C$:$1<@$2.BITNET>$3 [email protected]
98: R$*<@$+.CSNET>$* $#[email protected]$:$1<@$2.CSNET>$3 [email protected]
99: R$*<@$+.DEC>$* $#[email protected]$:$1<@$2.DEC>$3 [email protected]
100: R$*<@$+.MailNET>$* $#[email protected]$:$1<@$2.MailNET>$3 [email protected]
101:
102: # resolve nonlocal UUCP links
103: R$*<@$*$=W.UUCP>$* $#ether$@$W$:$1<@$2$3.UUCP>$4 [email protected]
104: R$*<@$*$=X.UUCP>$* $#ether$@$X$:$1<@$2$3.UUCP>$4 [email protected]
105: R$*<@$*$=Y.UUCP>$* $#ether$@$Y$:$1<@$2$3.UUCP>$4 [email protected]
106: R$*<@$*$=Y>$* $#ether$@$Y$:$1<@$2$3.UUCP>$4 [email protected]
107:
108: # resolve smart UUCP links
109: R<@$=M.$-.UUCP>:$+ $#suucp$@$2$:@$1.$2.UUCP:$3 @host.domain.UUCP: ...
110: R<@$=M.UUCP>:$+ $#suucp$@$1$:$2 @host.UUCP: ...
111: R$+<@$=M.$-.UUCP> $#suucp$@$3$:$1@$2.$3.UUCP [email protected]
112: R$+<@$=M.UUCP> $#suucp$@$2$:$1 [email protected]
113:
114: # resolve local UUCP links (all others)
115: R<@$+.$-.UUCP>:$+ $#uucp$@$2$:@$1.$2.UUCP:$3 @host.domain.UUCP: ...
116: R<@$-.UUCP>:$+ $#uucp$@$1$:$2 @host.UUCP: ...
117: R$+<@$+.$-.UUCP> $#uucp$@$3$:$1@$2.$3.UUCP [email protected]
118: R$+<@$-.UUCP> $#uucp$@$2$:$1 [email protected]
119:
120: # resolve mmdf hack
121: R$+<@UDel-Test> $#ether$@ucbarpa$:$1@Udel-Test user.host@UDel-Relay
122:
123: # other non-local names will be kicked upstairs
124: R$*<@$+>$* $#tcp$@$2$:$1<@$2>$3 [email protected]
125:
126: # remaining names must be local
127: R$+ $#local$:$1 everything else
128:
129: ########################################
130: ### Host dependent address cleanup ###
131: ########################################
132:
133: S8
134: R$*$=U!$+@$+ $3@$4 drop uucp forward
135:
136:
137: include(berkm.m4)
138: include(uucpm.m4)
139:
140: ############################################################
141: ############################################################
142: #####
143: ##### UUCP Smart Mailer specification
144: ##### (handles multiple recipients)
145: #####
146: ##### @(#)suucpm.m4 1.0 4/1/85
147: #####
148: ############################################################
149: ############################################################
150:
151:
152:
153: Msuucp, P=/usr/bin/uux, F=mDFMhuU, S=13, R=23, M=100000,
154: A=uux - -r $h!rmail ($u)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.