歴史あるコマンドライン志向のメールツールです。
ちょっと特殊で初心者向けではないと思いますが、このサーバーの管理者は1989年頃から愛用、ちょこっと書いたり読んだりするのに重宝しています。
※apt-get install mhでインストールすると、inc等のコマンドを実行したときに、Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.と表示されます。
このまましばらくの間使っていましたが、どうしても気になるのでソースからコンパイルしました。
ソースファイル(mh-plus_3.05.orig.tar.gz)とパッチ(mh-plus_3.05-3.diff.gz)をダウンロードする。
解凍する。
% tar zxfv mh-plus_3.05.orig.tar.gz
% gunzip -d mh-plus_3.05-3.diff.gz
パッチをあてる。
% mv mh-6.8.4-JP-3.05/ mh-plus-3.05/
% patch -p0 < mh-plus_3.05-3.diff
ncursesライブラリをインストールする。
# rpm -q -a | grep ncurses-devel ← ncursesライブラリが有るか調べる。
# apt-get install ncurses-devel ← 無ければインストールする。
configureを実行する。
% cd mh-plus-3.05/
% sh configure --disable-smtp ← sendmail(postfix)を直接起動するオプション
.
Continue make mhconfig (y/n)? [Y] ← yを入力する。
このままコンパイルするとエラーが出るので、uip/trmsbr.cを編集する。
% vi uip/trmsbr.c
termcap.hと書かれている行を探して、/usr/include/ncursesw/termcap.hに書き換えます。
コンパイルしてインストールする。
% make
# make install
/usr/local/lib/mh/mtstailorに下記の行を追加します。
# vi /usr/local/lib/mh/mtstailor
localname: ドメイン名
% man mh