mailconf $B3hMQK!(J

1. $B$O$8$a$K(J
$B$3$3$G$O!"(Jmailconf $B$r;H$C$F:n@.$9$k(J sendmail.cf $B$KBP$7$FIU2CE*$J(J
$B5!G=$r2C$($k$?$a$N<jK!$r<($7$^$9!#(J


2. $B%I%a%$%s%^%9%?5!G=$NJ,;6(J
$B!!Nc$($P!"(Jjunet$B%I%a%$%s$N%I%a%$%s%^%9%?5!G=$rJ#?t$N%^%7%s$G<B8=(J
$B$9$k>l9g!"??$N%I%a%$%s%^%9%?!J(Juser@junet $B7A<0$N%"%I%l%9$r=hM}$9(J
$B$k%^%7%s!K0J30$N%^%7%s$G$O(J desc.dat $B$N5-=R$r<!$N$h$&$K$7$^$9!#(J

	name:
		junet
	option:
		not_local
	lower_level_name:
		u-tokyo
		titech
		..

$B$3$&$9$k$H!"$=$N%^%7%s$G$O(J XXX.junet $B$H$$$&%"%I%l%9$KBP$7$F(J
XXX $B$,B8:_$9$k$+$7$J$$$+$N%A%'%C%/$r9T$J$$!"B8:_$7$F$$$J$$>l9g$O(J
$B$=$N(Jmail$B$NH/?.<T$KBP$7$F%(%i!<%a%C%;!<%8$rJV$7$^$9!#(J
$BC"$7!"(Juser@junet $B7A<0$N%"%I%l%9$r;XDj$5$l$?%a%C%;!<%8$N$_$O??$N(J
$B%I%a%$%s%^%9%?$KE>Aw$7$^$9!#(J


3. From: $B%U%#!<%k%I$NJQ99(J

$BNc$($P!"(Jjunet mailer $B$d(J smtp mailer $B$G$N(J From: $B%"%I%l%9$N%3%s%H(J
$B%m!<%k$O(J junet.mst $BFb$G9T$J$o$l$F$$$^$9!#(J
$B$3$3$G$O!"DL>o(J
	From: user@system.domA.domB.junet
$B$H$$$&%"%I%l%9$r@8@.$7$^$9$,!"(J
$B$3$l$r%7%9%F%`L>$r=|$$$?BeI=E*$J%"%I%l%9(J
	From: user@domA.domB.junet
$B$KJQ99$7$?$$>l9g$O0J2<$N$h$&$JJQ99$rI,MW$H$7$^$9!#(J

From: $B$r@8@.$9$k$?$a$N5,B'!J(Jjunet.mst$BFb!K(J

# From: field
S&S&
# handle old uucp style
R$*<@$-.OSTYLE>		$@$w!$2!$1			thishost!h!u
# non-route address
R$*<@$+>		$@$1<@$2>			already ok
# route address
R<@$+>$+		$:$>27<@>:<@$1>$2		elim. route-addr
R<@>:$+			$@$1				remove <@>:
# name
R$+			$@$1<@$&Cmydomain&>		tack on our hostname

$B!!$N:G8e$N9T(J
R$+			$@$1<@$&Cmydomain&>		tack on our hostname
$B!!$r(J
R$+			$@$1<@$&Cmyparentnode&>		tack on our hostname
$B!!$KJQ99$7$^$9!#(J

$B!!(J&Cmydomain& $B$OBP>]%7%9%F%`$N@5<0$J%I%a%$%sL>!JNc$($P(J
clapton.cc.u-tokyo,junet$B!K!"(J&Cmyparentnode$B$O$=$N%I%a%$%sL>$+$i(J
$B%7%9%F%`L>$N$_$r:o=|$7$?L>A0!J(Jcc.u-tokyo.junet$B!K$rI=$9%^%/%m$K(J
$B$=$l$>$lCV49$5$l$k!#(J

$B!!$5$i$K0[$J$kL>A0!"Nc$($P(J "u-tokyo.junet" $B$KJQ99$7$?$$>l9g$O(J
$B%[%9%H$K0MB8$9$k5,B'$r5-=R$9$k$?$a$N%U%!%$%k(J host.mst $B$K(J

	&Hmacro&
	# host dependent macros
	D&Cgeneric_from&u-tokyo.junet

$B$N5-=R$r2C$(!"@h$N9T$r(J
R$+			$@$1<@$&Cgeneric_from&>
$B$KJQ99$9$k$H$h$$$G$7$g$&!#(J

$B!!C"$7!"$3$N$h$&$JJQ99$r9T$J$&:]$K!"$"$^$jJ#;($JJQ99$r9T$J$&$H(J
$BBeI=%I%a%$%s%^%9%?$H(Jalias$B$J$I$N4X78$K$h$C$F$O%k!<%W$7$F$7$^$&$3(J
$B$H$,$"$j$^$9!#Cm0U$7$F2<$5$$!#(J


4. $BB>$N%M%C%H%o!<%/$G$N;HMQ(J
$B!!$3$N(J mailconf $B$O!"(JJUNET$BMQ$N5,B'$r@8@.$7$^$9$,!"7h$7$F(JJUNET
$B@lMQ$G$O$"$j$^$;$s!#%=!<%95Z$S%^%9%?%U%!%$%k!J(J*.mst$B!"C"$7(J
host.mst $B$O=|$/!KFb$N$I$3$K$b!"%3%a%s%H$r=|$$$F:F>e0L$N(J
$B%I%a%$%s$r(J junet $B$KFCDj$9$k$h$&$J$3$H$O9T$J$C$F$$$^$;$s!#(J
JUNET $B$HF1$82r@O$N%"%k%4%j%:%`$r:NMQ$9$k$N$G$"$l$P!"(J
$B$I$3$N%M%C%H%o!<%/$G$b;HMQ$G$-$k$h$&$K@_7W$7$F$$$^$9!#(J
