ここで 大胆にも メールを 送信してみましょう その前に まず 適当な 文 字列を 作成 (お手紙の内容です なんでも 良いですが 取り敢えず 日本語は 止めておきましょう 可能な筈ですが 揉めると ややこしいので)
$ echo "First letter from nyanco. " > list_first $ cat list_first First letter from nyanco. /* お手紙の大きさは */ $ ls -l list_first -rw-r--r-- 1 mm users 27 9月 25日 21:17 list_first $ wc list_first 1 4 27 list_first $ sed -n -e l list_first First letter from nyanco. $ /* 27 byte 有ると言う事です */
sendmail が 動作しているか の 確認 log を退避して クリヤーしました 調 査するために 内容を クリヤー にしておきます しなくても 良い事です
# ps ax | grep sendmail | grep -v grep 236 ? S 0:00 sendmail: accepting connections
/var/log/messages と /var/spool/mail/nyanco の 確認
# ls -l /var/log/messages -rw-r----- 1 root root 0 Sep 26 09:44 /var/log/messages # ls -l /var/spool/mail/nyanco -rw------- 1 nyanco users 0 Sep 26 09:44 /var/spool/mail/nyanco
ユーザー宛に 直接送信します 今回の ユーザーの 名前は nyanco さん 宛です
$ date && /usr/sbin/sendmail nyanco < list_first 2006年 9月26日 (火) 09:46:39 JST /* screeen に こういう 文字列が 現れる場合が ある ここから */ # New mail for nyanco@tama has arrived: ---- From: nyanco@tama.catland.kingdom First letter from nyanco. ---- /* screeen に こういう 文字列が 現れる場合が ある ここまで */
/var/spool/mail の 中のユーザー(nyanco) の 内容を 見てみよう
# ls -l /var/spool/mail/nyanco -rw------- 1 nyanco users 544 Sep 26 09:46 /var/spool/mail/nyanco # wc /var/spool/mail/nyanco 14 60 544 /var/spool/mail/nyanco /* 元は サイズが 27 だったものが 544 に 増えている */ /* 何かが 誰かに よって 追加されている */ # cat /var/spool/mail/nyanco /* /var/spool/mail/ に ユーザーの名前 で保存される */ From nyanco@tama.catland.kingdom Tue Sep 26 09:46:39 2006 Return-Path: <nyanco@tama.catland.kingdom> Received: from tama.catland.kingdom (nyanco@localhost [127.0.0.1]) by tama.catland.kingdom (8.12.11/8.12.11) with ESMTP id k8Q0kdxJ000488 for <nyanco@tama.catland.kingdom>; Tue, 26 Sep 2006 09:46:39 +0900 Received: (from nyanco@localhost) by tama.catland.kingdom (8.12.11/8.12.11/Submit) id k8Q0kdFN000487 for nyanco; Tue, 26 Sep 2006 09:46:39 +0900 Date: Tue, 26 Sep 2006 09:46:39 +0900 From: nyanco@tama.catland.kingdom Message-Id: <200609260046.k8Q0kdFN000487@tama.catland.kingdom> First letter from nyanco. /* 追加されたものを ヘッダー というようです */ /* 此の場合は sendmail さんが 追加 したようです */
なんでこんなものが いるのでしょう First letter from nyanco. が あれば いいのでは ないかいな?
/var/log/messages の 内容を 見てみよう
# cat /var/log/messages Sep 26 09:46:39 tama sendmail[487]: k8Q0kdFN000487: from=nyanco, size=27, class=0, nrcpts=1, msgid=<200609260046.k8Q0kdFN000487@tama.catland.kingdom>, relay=nyanco@localhost Sep 26 09:46:39 tama identd[490]: Connection from localhost Sep 26 09:46:39 tama identd[490]: from: 127.0.0.1 ( localhost ) for: 32827, 25 Sep 26 09:46:39 tama sendmail[488]: k8Q0kdxJ000488: from=<nyanco@tama.catland.kingdom>, size=280, class=0, nrcpts=1, msgid=<200609260046.k8Q0kdFN000487@tama.catland.kingdom>, proto=ESMTP, daemon=MTA, relay=nyanco@localhost [127.0.0.1] Sep 26 09:46:39 tama sendmail[487]: k8Q0kdFN000487: to=nyanco, ctladdr=nyanco (1000/100), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30027, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k8Q0kdxJ000488 Message accepted for delivery) Sep 26 09:46:39 tama in.comsat[493]: connect from localhost Sep 26 09:46:39 tama sendmail[491]: k8Q0kdxJ000488: to=<nyanco@tama.catland.kingdom>, ctladdr=<nyanco@tama.catland.kingdom> (1000/100), delay=00:00:00, xdelay=00:00:00, mailer=local, pri=30473, dsn=2.0.0, stat=Sent
この様な感じに なると 言う事です
表示項目について 参考とした ゑー部や 本 等とは 合っていません、 設定が 悪いのかどうかはわかりません 結果として 良い悪い は 別として 上記 の 様に 動作していると 言う事です。最初の お断りの 様に 試験の結 果は 色々 参考に したものと 異なります これは 間違った 設定 方法で 生じ た結果なのか これぐらいの 差異は 当然なのか? 判断する 能力は 残念ながら ありません。他の資料を捜された方が 選択としては正解だと 思います。
にゃんたろう 拝!
2006年 9月23日 (土) 22:48:27 JST 作成