ローカルのユーザからローカルのユーザ同士にメールが送信できるか」を確認可能。まず、動作確認するユーザを追加。
1
# useradd userA
2
# useradd userB
ユーザAからユーザBにメールを送信します。
1
# su userA
2
$ sendmail userB
入力待ち状態になるので、次のように入力します。
1
From:userA
2
To:userB
3
Subject:TEST
4
5
HONBUN
6
.
From,To,Subjectの行がメールヘッダ部分です。
改行をはさんで本文(HONBUN)を入力。本文の終了時はドット「.」だけ入力して改行します。
これでメールが送信されました。メールが送信されたかを確認しましょう。
初期状態では、受信したメールは「/var/spool/mail/【ユーザ名】」というファイルに書き込まれていきます。
それでは、先ほどuserAから送信したメールの受信ユーザuserBのメールファイルを見てみましょう。
1
$ su userB
2
$ cd /var/spool/mail
3
$ cat userB
先ほど送信した内容のメールが書き込まれていることがわかる。これでメールの送信がちゃんとできていることが確認できた。