戻る

3211: test28.cf as almost full client.cf

list test28.cf & atest.cw

これまでの 項目を 盛りこんだ 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

試験

なには ともあれ 試験をして見ましょう

受信側 送られる hub 側 での 前準備

相手側に 侵入します 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 */
  /* 誤解の 無いように 自分自信 というても試験する側から 見ると 相手の 計算機です */

送信側 送る client.cf を使用する 側 での 前準備

順序が逆かも しれないが 試験する 側 の 前準備

$ 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
.

送信完了です

受信側 送られる hub 側 での log および メールの 内容

受信側 の コンソール (画面)には このような 文字列が 表示されるかも しれません

# 
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 を 確認 しましょう

送信側 送る client.cf 側 での 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 作成

Copyright © 2004.-2007. nyantarou All Rights Reserved.