これまでの 項目を 盛りこんだ cf ファイル test28.cf と atest.cw を 見 てみましょう まず test28.cf
$ cat test28.cf V10/Berkeley D{REMOTE}coco.kingdom.of.cat D{HUB}koro.catland.kingdom Cwtuika Fw -o /home/aruyuser/v_work/atest.cw Ct root daemon O QueueDirectory=/home/aruyuser/v_work/fakemqueue O Timeout.queuewarn=4h O Timeout.queuereturn=5d O DeliveryMode=background O TempFileMode=0600 O DefaultUser=1:1 O LogLevel=9 O OldStyleHeaders=True O BlankSub=. HFrom: <$g> # Add if not exist HReceived: by $j; $b # Add Always H?x?Full-Name: $?x$x$. # If Poss. Add Full-Name H?D?Date: $a # If F=D exist Add $a H?M?Message-Id: <$t.Si@$j> # If F=M then Add Msg-ID # Precedence placed Normally After Headder command area Pspecial-delivery=100 Pfirst-class=0 Plist=-30 Pbulk=-60 Pjunk=-100 Mhub, P=[IPC], S=Hubset, R=0, F=xmDFMuXa, T=DNS/RFC822/SMTP, A=IPC $h Mlocal, P=/bin/mail, F=lsDFMAw5:/|@rmn, S=0, R=0, A=mail -d $u S0 R@$+ $#error $: Missing user name R$+ $#hub $@${REMOTE} $:$1 S3 R$* <> $* $n handle <> error address R$* < $* < $* > $* > $* $2 < $3 > $4 de-nest brackets R$* < $* > $* $2 basic RFC822 parsing SHubset R$- $@ $1@${HUB} R$-@$=w $@ $1@${HUB} R$-@$=w.$m $@ $1@${HUB}
atest.cw は
$ cat atest.cw
infile
なには ともあれ 試験をして見ましょう
相手側に 侵入します log 内容を 退避 して クリーヤー した後での 確認を 行います
$ ssh -l aruyuser 192.168.38.123 Password: $ su - Password: # cd /var/log # ls -l /var/log/messages -rw-r----- 1 root root 0 Oct 12 12:29 /var/log/messages # ls -l /var/log/syslog -rw-r----- 1 root root 0 Oct 9 14:48 /var/log/syslog # ls -l /var/spool/mqueue/ total 0 # ls -l /var/spool/clientmqueue/ total 0 # ls -l /var/spool/mail/aruyuser -rw------- 1 aruyuser users 0 Oct 11 16:25 /var/spool/mail/aruyuser
以下の参考の設定については 疑義 あると思われますが 現状の 試験段階で の 設定 ファイルです 参考に しては いけません そうかな? という感じで 見 ておいて 下さい とにかく 動作条件を 見るためには 必要と 思われる 事柄で す
# cat /etc/HOSTNAME koro.catland.kingdom # sed -e '/^#/d' /etc/hosts 127.0.0.1 localhost 192.168.38.123 koro.catland.kingdom koro # cat /var/data/jail/named/var/named/kingdom.hosts | grep MX IN MX 10 coco.kingdom.of.cat. # cat /etc/resolv.conf domain kingdom.of.cat nameserver 127.0.0.1 nameserver 192.168.38.100 /* ADSL modem の IP Address */ nameserver 192.168.38.123 /* 自分自信の 計算機の Address */ /* 誤解の 無いように 自分自信 というても試験する側から 見ると 相手の 計算機です */
順序が逆かも しれないが 試験する 側 の 前準備
$ su - Password: # cd /var/log nyanco:/var/log# ls -l /var/log/messages -rw-r----- 1 root root 0 Oct 12 12:51 /var/log/messages nyanco:/var/log# ls -l /var/log/syslog -rw-r----- 1 root root 0 Oct 12 13:14 /var/log/syslog # ls -l /var/spool/mqueue/ total 0 # ls -l /var/spool/clientmqueue/ total 0 # ls -l /var/spool/mail/aruyuser -rw------- 1 aruyuser users 0 Oct 10 14:20 /var/spool/mail/aruyuser # ls -l /home/aruyuser/v_work/fakemqueue/ total 0
以下の参考の設定については 疑義 あると思われますが 現状の 試験段階で の 設定 ファイルです 参考に しては いけません そうかな? という感じで 見 ておいて 下さい とにかく 動作条件を 見るためには 必要と 思われる 事柄で す
# cat /etc/HOSTNAME nyanco.kingdom.of.cat # sed -e '/^#/d' /etc/hosts 127.0.0.1 localhost 192.168.38.231 nyanco.kingdom.of.cat nyanco 192.168.38.123 coco.kingdom.of.cat coco # cat /var/named/kingdom.hosts | grep MX IN MX 10 nyanco.kingdom.of.cat. # cat /etc/resolv.conf search kingdom.of.cat nameserver 127.0.0.1
試験する 前準備 完了です 念のため 纏めとして
nyanco.kingdom.of.cat [192.168.38.231] coco.kingdom.of.cat [192.168.38.123] As koro.catland.kingdom Internet ---ADSL (Modem)----SwHub----[192.168.38.231] [192.168.38.100] |-----[192.168.38.123] [192.168.38.231] から [192.168.38.123] へ 手紙を 送る
のように 構成されています。この場合の SwHub は 唯 並列に 2台の 計算機 を 接続するための ものとして 使用してます コンセント代 りと云う事ですので 色々出てくる HUb 云々の ものとは 関 係ないと 言う事です。 ほな 試験して みまひょう!
$ /usr/sbin/sendmail -Ctest28.cf aruyuser Mhub: Warning: first argument in [IPC] mailer must be TCP or FILE To: aruyuser Subject: Near Full test 001 This is Almost Full test. Thu Oct 12 13:32:56 JST 2006 .
送信完了です
受信側 の コンソール (画面)には このような 文字列が 表示されるかも しれません
#
New mail for aruyuser@koro has arrived:
----
From: aruyuser@koro.catland.kingdom
Subject: Near Full test 001
This is Almost Full test.
Thu Oct 12 13:32:56 JST 2006
----
受信側での log 確認
# ls -l /var/log/messages -rw-r----- 1 root root 477 Oct 12 13:33 /var/log/messages # ls -l /var/log/syslog -rw-r----- 1 root root 0 Oct 9 14:48 /var/log/syslog # ls -l /var/spool/mqueue/ total 0 # ls -l /var/spool/clientmqueue/ total 0 # ls -l /var/spool/mail/aruyuser -rw------- 1 aruyuser users 537 Oct 12 13:33 /var/spool/mail/aruyuser
/var/log/messages の 内容を 見てみましょう
# cat /var/log/messages Oct 12 13:33:05 koro sendmail[4620]: k9C4X5DC004620: from=<aruyuser@koro.catland.kingdom>, size=276, class=0, nrcpts=1, msgid=<200610120431.k9C4VEcP000471@nyanco.kingdom.of.cat>, proto=ESMTP, daemon=MTA, relay=aruyuser@nyanco.kingdom.of.cat [192.168.38.231] Oct 12 13:33:05 koro in.comsat[4623]: connect from localhost Oct 12 13:33:05 koro sendmail[4621]: k9C4X5DC004620: to=<aruyuser>, ctladdr=<aruyuser@koro.catland.kingdom> (1000/100), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30459, dsn=2.0.0, stat=Sent
是非はともかく 送られたようです ついた メールを 見てみましょう
# cat /var/spool/mail/aruyuser From aruyuser@koro.catland.kingdom Thu Oct 12 13:33:05 2006 Return-Path: <aruyuser@koro.catland.kingdom> Received: from nyanco.kingdom.of.cat (aruyuser@nyanco.kingdom.of.cat [192.168.38.231]) by koro.catland.kingdom (8.13.4/8.13.4) with ESMTP id k9C4X5DC004620 for <aruyuser>; Thu, 12 Oct 2006 13:33:05 +0900 From: aruyuser@koro.catland.kingdom Received: by nyanco.kingdom.of.cat; Thu, 12 Oct 2006 13:31:14 +0900 Date: Thu, 12 Oct 2006 13:31:14 +0900 Message-Id: <200610120431.k9C4VEcP000471@nyanco.kingdom.of.cat> To: aruyuser Subject: Near Full test 001 This is Almost Full test. Thu Oct 12 13:32:56 JST 2006
受信側は取り敢えず この位にして 送信側の log を 確認 しましょう
送信したほうでの log は
# ls -l /var/spool/mqueue/ total 0 # ls -l /var/spool/clientmqueue/ total 0 # ls -l /var/spool/mail/aruyuser -rw------- 1 aruyuser users 0 Oct 10 14:20 /var/spool/mail/aruyuser # ls -l /home/aruyuser/v_work/fakemqueue/ total 0 # ls -l /var/log/syslog -rw-r----- 1 root root 0 Oct 12 13:14 /var/log/syslog # ls -l /var/log/messages -rw-r----- 1 root root 546 Oct 12 13:33 /var/log/messages
/var/log/messages の 内容は
# cat /var/log/messages Oct 12 13:33:05 nyanco sendmail[471]: k9C4VEcP000471: \ from=aruyuser, size=91, class=0, nrcpts=1, \ msgid=<200610120431.k9C4VEcP000471@nyanco.kingdom.of.cat>, \ relay=aruyuser@localhost Oct 12 13:33:05 nyanco identd[477]: Connection from coco.kingdom.of.cat Oct 12 13:33:05 nyanco identd[477]: from: 192.168.38.123 ( coco.kingdom.of.cat ) for: 32891, 25 Oct 12 13:33:05 nyanco sendmail[475]: k9C4VEcP000471: \ to=aruyuser, ctladdr=aruyuser (1000/100), \ delay=00:01:51, xdelay=00:00:00, mailer=hub, pri=30091, \ relay=coco.kingdom.of.cat. [192.168.38.123], \ dsn=2.0.0, stat=Sent (k9C4X5DC004620 Message accepted for delivery)
なには ともあれ 送られたようです これで ちゃんちゃん?
奈良の柿的 検討をしてみましょう
にゃんたろう 拝!
2006年10月12日 (木) 22:52:48 JST 作成