Article 3452 of fj.mail:
Path: news2.sra.co.jp!katsu
From: katsu@sra.co.jp (WATANABE Katsuhiro)
Newsgroups: fj.mail
Subject: Re: mail command in SunOS
Date: 7 Oct 1998 04:50:13 GMT
Organization: Software Research Associates, Inc., Japan
Lines: 45
Message-ID: <6veru5$lhb$1@sranhh.sra.co.jp>
References: <SNOZAWA.98Jan8180145@helios2.env.sci.ibaraki.ac.jp>
	<EMIo3s.CAF@vega2.aichi-u.ac.jp>
NNTP-Posting-Host: sras49.sra.co.jp
In-reply-to: Kenji Arisawa's message of 9 Jan 1998 12:31:04 GMT
Originator: katsu@sras49
Xref: news2.sra.co.jp fj.mail:3452

あまりのフォローの遅さが議論の妨げになっていたらごめんなさい。

記事 <EMIo3s.CAF@vega2.aichi-u.ac.jp> で
arisawa@vega2.aichi-u.ac.jp (Kenji Arisawa) さんいはく

> 有澤@愛知大学です
> 
> 野澤さん:
> >SunOS で、mail(mailx) を愛用されている愛用されている方より、subject に
> >漢字が入ると文字化けすることがあり、この文字化けをなんとかならないかと
> >の相談がありました。
> 
> EUC形式に変換しておけば問題ありません。
> そこで、私は
> vega$ cd
> vega$ cat .forward
> |/home/arisawa/bin/forward
> vega$ cat bin/forward
> USER=arisawa
> HOME=/home/$USER
> SPOOL=/var/mail/$USER
> $HOME/bin/fromMime|$HOME/bin/kc -e >> $SPOOL
> cat << EOF >> $SPOOL
> 
> EOF
> vega$
> としています。
> ここに FromMine はMIME形式のメールヘッダをJIS形式に処理してくれるツールで
> ここではそれをさらに kc で EUC に変換しています。
>  FromiMime は確かDeleGate の佐藤さんの作ではなかったかと思います。
> どこから取ってきたか忘れてしまいました。

redirection ">>" で素朴に $SPOOL に書き込むのは危険です。メールが複数
同時に到着するときのことを考えて、$SPOOL を lock する必要があります。
このため、/bin/mail -d にパイプでデータを渡すことがしばしば
行われます。

関連する記事が、
  http://www.sra.co.jp/people/katsu/article/183.txt
  http://www.sra.co.jp/people/katsu/article/#mail
などにあります。

--
渡邊克宏@SRA