Subject: Re: multiple mail sending difficulty

From: [email-masked] (Motonori NAKAMURA)
Date: Fri, 10 Dec 1993 07:31:25 GMT

中村＠京大です。文字コードが EUC だったので、JIS にして全文引用します。

In article <[email-masked]>,
	[email-masked] (Kazuo KOGA) says:
| 
| 初めまして、古賀＠ＲＩＥＭといいます
| 
| 私のところでは SUN4/10 model40 の上で Solaris 2.2
| を動かしています。以下の様なことで困っています。
| 経験のある方からのアドバイスをお願いします。
| 
| Local に mailをする時に、つまりそのマシンの user に
| mail を出す時に次の様な場合うまく行きません。
| 
| 例えば、ある人が、例えば k さんが
| 
| 	mail a,b,c
| 
| として３人にメールを出したとします。そうすると、メール
| は発信されるのですが、a さんに着信したメールしか読めません。
| b さん、c さんに着信したメールは owner が k さんとなって
| 読むことが出来ないのです。
| 
| この症状は着信したメールに関しては必ずアルファベット順に起こります。
| 例えば、 mail b,c,a でも mail c,b,a でも同様に a さんだけが正常に
| 着信したメールが読めるのです。
| 
| ここを解決しないとこのマシンでは mailing list が組めないという致命的な
| 問題が生じるとともに、同じメールを複数の相手に送るという最低限の仕事
| も出来ないのです。
| 
| Solaris 2.1 の時はもっと深刻な問題がありましたが、これは Solaris に
| 特有な問題なのでしょうか？
| 
| nucc というマシンからしかポスト出来ないのでそこからおたずねします。
| 
| --
| ナ 加  ＿  田
| 口 貝      力 ＠ ＲＩＥＭ
| [email-masked]
| [email-masked]

sendmail のバージョンおよび sendmail.cf をどのようにして作成したか
という情報がないので、よく判りませんが(それに、私は Solaris 2.X を
触ったことがないし)、原因としてよくあるのが sendmail.cf の設定が
まずいといというものです。

sendmail.cf の Mlocal で始まる行にある F=lsDFMmrn (順不同)のような
記述があれば、m, r を消して代わりに f, S を追加してみてください
(F=lsDFMfSn)。これで、sendmail から /bin/mail が、ユーザ毎に起動され
るように動作が変わります(変更前は、複数のユーザに送るために /bin/mail
は一度しか起動されない。あと実行される ID もかわるのかな)。

F= で指示されるフラグには、OS ごとに異なる /bin/mail の動作を指定する
ものがありますので、sendmail.cf を入れ換える時は、Mlocal の行を OS に
ついてきた sendmail.cf と同じようにしておくことが大切です。

別の原因だったらごめんなさい。

                                  中村 素典 ＠京都大学 工学部 情報工学教室
                                               [email-masked]