################################################################### # # 万能 sendmail.cf ファイル [ ftp.tic.com の m4 ファイル参考 ] # # メ−ルリレ−専用。サブドメインは対応しない。 # # Apollo SR10.4, SunOS 4.1.2-JLE, 4.1.4-JLE, Solaris 2.5.1, # INDY IRIX 5.3 で使用を確認。uucp のメ−ル配送はサポ−トしない。 #------------------------------------------------------------------ # # Dj$w.$D 部は注意が必要。hostname が FQDN の場合はこのまま。 # hostname が FQDN でない場合は Dj$w とする。sendmail-8.8.x を # 使う場合は FQDN 関係なく Dj$w とすること。 # # This sendmail.cf was written refered to m4 sendmail.cf # in ftp.tic.com public directory. Original file are # Copyright (c) 1993 by Texas Internet Consulting. ################################################################### DVnix.1.0 # # [ 共通、ドメイン名が nix.co.jj の例 ] # DDnix.co.jj Dj$w.$D DMtcp # [ メ−ルクライアント用 ] # # メ−ルサ−バのホスト名が hostB とした例。 # local_names はファイルで、メ−ルを受けるユ−ザ名を記入する。 # #FL/etc/local_names #DRhostB # macros De$j Sendmail $v/$V ready at $b DlFrom $g $d DnMailer-Daemon Do.:%@!^=/[]| Dq$g$?x ($x)$. # options # INDY OA/etc/aliases OF660 OH/etc/sendmail.hf OL9 OQ/var/spool/mqueue OS/var/sendmail.st # Apollo #OA/usr/lib/aliases #OF660 #OH/usr/lib/sendmail.hf #OL9 #OQ/usr/spool/mqueue #OS/usr/lib/sendmail.st # SunOS 4.1.x #OA/etc/aliases #OF660 #OH/usr/lib/sendmail.hf #OL9 #OQ/usr/spool/mqueue #OS/etc/sendmail.st # Solaris 2.5.1 #OA/etc/mail/aliases #OF0600 #OH/etc/mail/sendmail.hf #OL9 #OQ/var/spool/mqueue #OS/etc/mail/sendmail.st OT14d Odbackground Og1 Oo Or15m Os Ou1 Pfirst-class=0 Pspecial-delivery=100 Pjunk=-100 T root daemon uucp # header definition H?P?Return-Path: <$g> HReceived: $?sfrom $s $.by $j ($v/$V) id $i; $b H?D?Resent-Date: $a H?D?Date: $a H?F?Resent-From: $q H?F?From: $q H?x?Full-Name: $x HSubject: H?M?Resent-Message-Id: <$t.$i@$j> H?M?Message-Id: <$t.$i@$j> HErrors-To: S1 S2 S3 R<> $@@ R$*<$+>$* $2 R@$+,$+:$+ @$1:$2:$3 R@$+:$+ $@<@$[$1$]>:$2 R$+:$*;@$+ $@$1:$2;@$3 R$+@$+ $:$1<@$2> R$+<$+@$+> $1$2<@$3> R$+<@$*.$=Z> $@$1<@$2.$3> R$+<@$+> $@$1<@$[$2$]> R$-!$+ $@$2<@$1.uucp> R$-.$+!$+ $@$3<@$1.$2> R$+%$+ $@$>3$1@$2 S4 R$+<@$+.uucp> $2!$1 R$+ $: $>9 $1 R$*<$+>$* $1$2$3 S9 R@ $@$n R<@$+>$*:$+:$+ <@$1>$2,$3:$4 S29 R$* $: $>3 $1 R$* $@ $>0 $1 CZ uucp bitnet # ----------------------------------------------------------- # これ以外のEWSまたは、うまく働かない場合は、それぞれの # EWSの sendmail.cf のサンプルを見て、記述すること。 # ----------------------------------------------------------- # # SunOS & original #Mlocal, P=/bin/mail, F=rlsDFMmnP, S=10, R=20, A=mail -d $u #Mprog, P=/bin/sh, F=lsDFMeuP, S=10, R=20, A=sh -c $u # Apollo #Mlocal, P=/bin/mail, F=rlsDFMmn, S=10, R=20, A=mail -d $u #Mprog, P=/bin/sh, F=lsDFMe, S=10, R=20, A=sh -c $u # INDY Mlocal, P=/bin/mail, F=EDFMlsmhu, S=10, R=20, A=mail -s -d $u Mprog, P=/bin/sh, F=lsDFMe, S=10, R=20, A=sh -c $u # Solaris #Mlocal, P=/usr/lib/mail.local, F=flsSDFMmnP, S=10, R=20, A=mail.local -d $u #Mprog, P=/bin/sh, F=lsDFMeuP, S=10, R=20, A=sh -c $u S10 S20 # ----------------------------------------------------------- # ここもおなじく。多分 F=CDFMXmu のとこが違ってくるだけ。 # ----------------------------------------------------------- # # Apollo original #Mtcp, P=[IPC], F=CDFMXmu, S=22, R=22, E=\r\n, A=IPC $h # SunOS original #Mtcp, P=[IPC], F=msDFMuCX, S=22, R=22, A=IPC $h # Solaris original #Mtcp, P=[IPC], F=msDFMuCX, S=22, R=22, A=IPC $h, E=\r\n # INDY original ( Apollo, SunOS, INDY ok ) Mtcp, P=[IPC], F=msDFMhuXC, S=22, R=22, A=IPC $h, E=\r\n S22 R$*<@$+>$* $@$1<@$2>$3 R$+ $@$1<@$D> S0 R@ $?R $#$M $@$R $:$n $|#local $:$n $. R<@[$+]>:$* $:$>9 <@[$1]>:$2 R<@[$+]>:$* $#$M $@[$1] $:$2 R<@[$+]>,$* $#$M $@[$1] $:$2 # ----------------------------------------------------------- # メ−ルゲ−トウェイのホスト用は、この間コメントにする。 # ル−ルセット0が効かないようにするため。 # ----------------------------------------------------------- #R$*<@[$+]> $#$M $@[$2] $:$1 #R$*<@$j>$* $1<@>$2 #R$*<@$=U.uucp>$* $1<@>$3 #R$*<@$D>$* $1<@>$2 #R$*<$*.>$* $1<$2>$3 #R<@>:$* $@$>29$1 #R$*<@> $@$>29$1 #R$*<@$w> $@$>29$1 #R<@$j>:$+ $@$>29$1 R$* $:$>9 $1 # ========================================================== # 以下の 1 から 3 のうちどれかのコメントを外して使うこと。 # ========================================================== # [ 1. メ−ルゲ−トウェイのホスト用 ] # # hostB はメ−ルリレ−先のメ−ルサ−バのホストである。 # hostB をドメイン指定する場合は $@hostB.$D とする。 # R$*<@$D> $#$M $@hostB $:$1<@$D> R$*<@$+.$D> $#$M $@hostB $:$1<@$D> R$*<@$+>$* $#$M $@$2 $:$1<@$2>$3 R$+%$+ $@$>29$1@$2 R$+ $#local $:$1 # [ 2. メ−ルサ−バのホスト用 ] # # hostG はメ−ルゲ−トウェイのホスト名。 # # R$*<@$+.$D>$* $#$M $@$2 $:$1<@$2.$D>$3 初めこれだった。 # #R$*<@$-.$D>$* $#$M $@$2.$D $:$1<@$2.$D>$3 #R$*<@$+>$* $#$M $@hostG $:$1<@$2>$3 #R$+%$+ $@$>29$1@$2 #R$+ $#local $:$1 # [ 3. メ−ルクライアント用 ] # #R$=L $#local $:$1 #R$+ $#$M $@$R $:$1