目次
Javaちょっとできるプログラマ。教育業界のエンジニアです。
工作HardwareHubからのお知らせ
簡易メール閲覧ツール (mail)
システムメッセージがメール形式でユーザに通知されることがあります。そのような場合は簡易閲覧ツールとして mail コマンドを使用します。
$ mail
Heirloom Mail version 12.4 7/29/08. Type ? for help.
"/var/spool/mail/username": 11 messages
> 1 Cron Daemon Fri Oct 24 01:40 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
2 Cron Daemon Fri Oct 24 01:50 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
3 Cron Daemon Sat Oct 25 00:10 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
4 Cron Daemon Sat Oct 25 00:30 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
5 Cron Daemon Sat Oct 25 00:40 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
6 Cron Daemon Sat Oct 25 00:50 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
7 Cron Daemon Sat Oct 25 01:00 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
8 Cron Daemon Sat Oct 25 01:10 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
9 Cron Daemon Sat Oct 25 01:20 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
10 Cron Daemon Sat Oct 25 01:30 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
11 Cron Daemon Sat Oct 25 01:40 23/835 "Cron <username@localhost> root /usr/lib/sa/sa1 1 1"
&
閲覧したいメールの番号を指定してエンターキーを押します。長いメールの場合はスペースキーでスクロールします。
& 10
再びメール一覧を表示するためには 'h' を入力してエンターキーを押します。
& h
状態を保存して終了するためには 'q' を指定します。
& q
状態を保存しないで終了するためには 'x' を指定します。
& x
テストメール送信 (mail/sendmail/telnet)
postfix の不具合調査などを目的としてテストメールを送信したいことがあります。以下に三つの送信手段を示します。いずれの場合でも送信後はログが正常であるかを確認します。
$ sudo tail /var/log/maillog
mail コマンド
$ echo "This is a test." | /bin/mail -s "Test Mail" to_address@gmail.com
sendmail コマンド
$ sendmail -f from_address@example.com to_address@gmail.com
From: from_address@example.com
To: to_address@gmail.com
Subject: Test Mail
This is a test.
.
telnet コマンド
$ telnet localhost 25
Trying ::1...
Connected to localhost.
Escape character is '^]'.
220 hostname.example.com ESMTP Postfix
HELO hostname
250 hostname.example.com
MAIL From: from_address@example.com
250 2.1.0 Ok
RCPT To: to_address@gmail.com
250 2.1.5 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
From: from_address@example.com
To: to_address@gmail.com
Subject: Test Mail
This is a test.
.
250 2.0.0 Ok: queued as 8166B81020
quit
221 2.0.0 Bye
Connection closed by foreign host
0
記事の執筆者にステッカーを贈る
有益な情報に対するお礼として、またはコメント欄における質問への返答に対するお礼として、 記事の読者は、執筆者に有料のステッカーを贈ることができます。
さらに詳しく →Feedbacks
ログインするとコメントを投稿できます。
関連記事
- 使い所が難しいマイナーな運用コマンドコマンドのエイリアスを登録する (update-alternatives) mybin という名前のコマンドを登録 sudo update-alternatives --install /usr/local/bin/mybin mybin /usr/bin/echo 10 sudo update-alternatives --install /usr/local/bin/mybin mybin /...
- ipコマンドの基本的な使い方ネットワーク関連のコマンドはたくさんあります。しかしながら、その一部は ip コマンドに集約できます。 基本形 ("man ip" より抜粋) $ ip OBJECT COMMAND OBJECT: link, neigh, addr, route (等) COMMAND: show, add, delete (等) データリンク層のネットワークデバイス情報 (ifconfigコマンドの代用) M...
- プロセス関連のコマンドプロセスID関連 (ps, pgrep, pkill) 全プロセスを表示するためには $ ps ax とすればよく、その表示を見やすくするためには "u" と "w" を追加して $ ps auxw とすればよいです。表示件数自体は同じです。そのうち特定のコマンドのプロセスIDだけを表示したい場合は $ ps ax | grep 'my_script' | grep -v grep | awk '...
- rpmとyumのチートシートrpm (RedHat Package Manager または RPM Package Manager) はRedHat系のパッケージ管理ツールで、yum (Yellowdog Updater Modified) は内部的にrpmを実行するメタパッケージ管理ツールです。rpmには柔軟性がありyumには利便性があります。 rpmは "rpmパッケージファイル" があれば何でもインストールできますが、...
- メモリおよびディスクリソースを調査するために便利なコマンドおよび周辺知識メモリ使用量を表示 (free) 既定ではキロバイト単位で表示されます。オプション "-b", "-k", "-m", "-g" を付与して実行するとそれぞれバイト、キロ、メガ、ギガで表示されます。 $ free total used free shared buffers cached Mem: 510824 ...