Path: katsu From: katsu@sra.co.jp (WATANABE Katsuhiro) Message-ID: Date: 12 Apr 1994 10:19:18 GMT Organization: Software Research Associates, Inc.,Japan In-reply-to: wataru@ntttsd.NTT.jp's message of 18 Feb 94 01:25:19 GMT Newsgroups: fj.sys.sun,fj.mail Followup-To: fj.mail Subject: locking of mail drop (Decode MIME when spooling) Distribution: fj References: あまりの follow の遅さが議論の妨げになっていたらごめんなさい。 記事 で wataru@ntttsd.NTT.jp (Wataru KawaKami) さんいはく > あと、各個人の.forwardにMIME-decodeするためのprogramを > 指定してspoolに落す時に変換するという手もあります。 > > .forwardの中身の例 > ======================================================== > "|/usr/local/scripts/mime2xn >> /usr/spool/mail/wataru" > ======================================================== 本当は排他制御に気を付けなければならないと思いますよ。mail が複数同時 に到着すると困りますよね。余談ですが、sh(普通の prog mailer)の >> は、 O_APPEND を指定するのではなく、ファイルの最後にポインタを移動するよう な実装になっているはずなので、こうした事故が起きても単にどれかのメール が静かに失われる形になり、そもそも事故に気が付くこともできない可能性が あると予想します。 "|/usr/local/scripts/mime2xn | /bin/mail -d wataru" の方がよいのではないでしょうか。/bin/mail なら当然 mail drop の locking を意識しますから。 -- 渡邊克宏@SRA