[Mew-dist 03656] Re: imget error ?

Teruyuki Morimura terubou at example.com
1998年 2月 4日 (水) 23:49:57 JST


森村です。

# 10時間かかって自分の出したメールが届きました.
# どこかでトラブルでもあったのでしょうか?

  At Wed, 4 Feb 1998 08:32:23 +0900,
  Motonori Nakamura <motonori at example.com> wrote:

> terubou> プロバイダーから大量のメールを落としてきているときに生じるの
> terubou> で,/var/spool/mail/user の読み書きの時のロックがうまくいって
> terubou> いないのだと思うのですが,どうなのでしょうか.
> 
> fetchmail 4.3.4 をざっと見たところ、ロックはいわゆる「ファイルロック」で、
> ロックファイルのパスは、~/.fetchmail になっています。

たしか popclient が /var/spool/mail/user に直接書き込むので,それを 
smtp をかましてローカルメーラーが書き込むようにさせたのが fetchmail だ
と思うのですが,そうなるとローカルメーラーが悪いのでしょうか.

と,ここまで書いていて思い出したのですが,~/.forward で procmail を使っ
ていたことに気が付きました.最初のメールの時に使っていることを明記して
いなくて申し訳ありません.
procmail-3.10 でフィルタリングして,フィルタされなかったものを 
/var/spool/mail/user に書き込ませるようにしていました.
:0:
/var/spool/mail/terubou
ここでロックされていないのかも知れないですね.

> したがって、全然排他制御が機能していないことになります。

そうなると imget のロックは機能しているけれど procmail がロックを使っ
ていない or procmail はロックは私がロックを使っていない,ということか
もしれません.

procmail を良く調べてみたいと思います.お騒がせさせてしまったようで,
申し訳ありません.

# 論文書かなくてはいけないので,誰か知っている人がいたら教えてもらえる
# と嬉しいのですけど...


-----
  森村  輝幸  (Teruyuki Morimura)
  terubou at example.com



Mew-dist メーリングリストの案内