MH のコマンド解説 〜 by MH-plus project |
MH を初めて使おうとする方への、MH のコマンドプログラムなどについての
簡単な紹介です。MH-JP のインストールに関しては、MH-plus project による
INSTALL.JP を参照して下さい。
|
注) このページは、MH-6.8.4 に MH-6.8.4-JP-3.02.patch を当てると 出来る、doc-JP/ 以下にある COMMANDS.JP に書かれていることを HTML 化した ものです。内容自体は(ほぼ)同一です。(ちょっと修正したとことかありますが(汗)) |
MH コマンドプログラムの一覧 |
コマンドプログラムそれぞれの簡単な紹介です。詳しくはそれぞれの man などを 参照して下さい(参考: papers/realwork/appendixA.tex と 各 man)。コマンドプロ グラムの仕様は、MH-6.8.4 を基にして記載しています。また、make install 時の MHconfig の設定によって、インストールされない(make されない)ものもあります。 |
|
メール作成 |
コマンドプログラム名 | 内容 |
---|---|
comp | 送信するための新たなメッセージを作成 |
prompter | MH のプロンプティングエディタフロントエンド |
dist | つけ加えたアドレスへのメッセージの再配布 |
forw | メッセージのフォワード |
repl | メッセージへの返答 |
send | メッセージ送信 |
whatnow | send プログラムへのフロントエンド |
whom | メッセージが誰に送られるかを報告 |
|
|
|
|
|
|
メール投函 |
コマンドプログラム名 | 内容 |
---|---|
ali | メールのエイリアスを表示 |
ap | アドレスを RFC822 形式で解釈 |
dp | 日付を RFC822 形式で解析 |
conflict | MH と MTS の間のインターフェースの整合性のチェック |
mhmail | メールの送信/読み |
post | メッセージの配送 |
spost | sendmail へメッセージを"供給"する |
viamail | MIME 形式でファイルを送る |
|
|
|
|
|
|
|
|
メールを読む |
コマンドプログラム名 | 内容 |
---|---|
inc | 新たなメールの取り込み |
msgchk | maildrop に溜っているメールのチェック |
show | メッセージの出力(表示) |
mhl | MH メッセージの整形出力(表示) |
rmm | メッセージの削除 |
scan | 1メッセージごとの scan(走査)一覧を生成 |
|
|
|
|
|
|
フォルダ関連 |
コマンドプログラム名 | 内容 |
---|---|
folder | 現フォルダー/メッセージの変更/表示 |
folders | 全フォルダーの表記 |
refile | 他のフォルダ(複数も可)のメッセージをリフィルする |
rmf | フォルダの削除 |
packmbox | MH フォルダーを UUCP-style の mbox に変換する |
|
|
|
|
|
メッセージ関連 |
コマンドプログラム名 | 内容 |
---|---|
anno | メッセージヘッダへ注釈を入れる |
mark | メッセージをマークする/マークを消す |
pick | メッセージを中身で選ぶ |
sortm | メッセージのソート |
|
|
|
|
rcvmail関連 |
送られてきたメッセージ(rcvmail=receive mailらしいです:-))を、hook する
のに用いられるコマンドプログラム群です。通常、これらはユーザーが自分で起動
することはなく、使用している MTA 経由で起動します。 |
コマンドプログラム名 | 内容 |
---|---|
slocal | メッセージ中の条件に応じて、配送方法をそれぞれ指定する |
rcvstore | 標準入力から MH フォルダへメッセージを取り込む |
rcvdist | 届いたメッセージの再配送 |
rcvpack | 届いたメッセージを packf 形式(maildrop 形式)にする |
rcvtty | 届いたメッセージをユーザーに通知する |
| ||||||||||
| ||||||||||
| ||||||||||
| ||||||||||
|
############### ~/.maildelivery の一例 #header pattern action result string From postmaster | A "/usr/local/lib/mh/rcvstore +Pm" Subject hogehoge > A hogehoge.mail default - | ? "/usr/local/lib/mh/rcvstore +inbox" * - | R "/usr/local/lib/mh/rcvtty" ###############
※ 尚、1文字書き間違えただけで、メールが「迷子」になったり、 下手すると「ロスト」したりしてしまう、"危険な"コマンドでもあります:-) ので、使用前には、-verbose オプションを指定するなどして、充分に ~/.maildelivery ファイルをテストしてから、使用して下さい。 |
PGP 関連 | ||
PGP とは "Pretty Good Privacy" のことで、暗号を使用してファイルの
プライバシーを守るプログラムですが、電子メールでは、メール自体の
暗号化/復号化 と 電子署名に用いられます。MH では version 6.8.4 より、
PGP 対応のコマンドプログラムが用意されました。
PGP についての詳しいことは、"PGP: Pretty Good Privacy" (Simson Garfinkel, O'Reilly & Associates, Inc. 1995. 和訳「PGP 暗号メールと電子署名」(山本和彦 監訳。オライリージャパン ISBN4-900900-02-8) や RFC などを参照して下さい。
|
コマンドプログラム名 | 内容 |
---|---|
pgped | PGP 処理(暗号化) |
pgpshow | PGP 処理(復号化)をして表示する |
|
|
|
POP 関連 | ||
RFC1939 で規定された、server となるマシンにあるユーザーの maildrop
(メールスプール)を、他のマシン(client)からでも利用可能にする手法です。
USER コマンド(USER name)と PASS コマンド(PASS passwd)を対にして用いて
ユーザー認証を行ないます。
|
コマンドプログラム名 | 内容 |
---|---|
popd | pop デーモン |
popi | interactive な POP client プログラム |
popauth | POP 認証データベースの操作 (APOP) |
popaka | sendmail/MMDF-II alias ファイルの POP エントリ作成 |
popwrd | POP 利用者のパスワード設定プログラム |
POP サーバプログラム |
|
POP クライアントプログラム |
|
POP データベース関連 |
|
|
|
"options DPOP" を指定すると、ログインパスワード(/etc/passwd)とは
別個に各自 POP 専用のパスワードを用意し、この独自パスワードデータ
ベースを使用するようになります。このデータベースを操作するコマンド
プログラムです。"options DPOP" も参照して下さい。
|
※もちろん MH附属のもの以外にも、色々な POP サーバ/クライアント
プログラムは存在しています:-)。
|
msh 関連 |
コマンドプログラム名 | 内容 |
---|---|
msh | MH シェル (兼 BBoard reader) |
burst | ダイジェストをメッセージへ分解(展開) |
packf | 指定したフォルダ内のメッセージを一つのファイルにまとめる |
|
|
|
BBoards 関連 | ||
BBoards (Bulletin Boards) とは、UCI 学内などで使用されている(いた?)
簡易電子掲示板システム(簡易 BBS みたいなもの)のことです。
詳細は… papers/bboards/ 以下をよく読んで下さい:-)。
|
コマンドプログラム名 | 内容 |
---|---|
bbc | BBoards をチェックする/読む |
bbl | BBoard マネージャープログラム |
bbaka | BBoard 用の alias ファイル作成 |
bbexp | BBoards 領域の削除 |
bbtar | テープへ落すべき BBoards archive の名前を標準出力に出す |
sbboards | BBoard 用の MH style メーラ |
spop | POP 利用者用の MH style メーラ |
|
BBoards 関連は、 http://www.ics.uci.edu/%7Emh/book/ などで公開されている 最新のオンライン版の MH book には、残念ながら既に記述がありません。以下は、 BBoards 関連のコマンドですが、詳細は不明です。 |
|
|
|
|
|
|
もろもろ |
コマンドプログラム名 | 内容 |
---|---|
install-mh | MH 環境を初期化 |
mhpath | メッセージやフォルダの実際のパスを絶対パス表示する |
mhparam | .mh_profile コンポーネントの表示 |
vmh | MH のビジュアルフロントエンド |
mhn | マルチメディア MH |
fmtdump | MH format ファイルのデコード |
|
|
|
|
|
|
その他〜ちなみに | ||
MH の distribution 自体には含まれていませんが、 http://www.ics.uci.edu/%7Emh/ などで、MH コマンドプログラム関連のスクリプトがいくつか公開されています (公開されている オンライン MH book にもいくつか含まれています)。 |
|
|
…などがあります。 |
/* MH-plus project (mh-plus あっとまーく material.chem.eng.himeji-tech.ac.jp) */
Internet関連業績(笑)
MH-plus のぺーじ
MH のどうでもいいような趣味の講座
このページの最終更新日: 1999年 2月28日 日ようび 晴れ