[Mew-dist 12126] Re: can't imget (IM136)

SAKAI Kiyotaka ksakai at example.com
2000年 1月 24日 (月) 17:45:42 JST


>> In article <200001201110.UAA03091 at example.com>, hosoda at example.com writes:

> sy11::~>imget --debug=on
> imget: setting debug level on=1
> Password (pop/pop:hosoda at example.com): 
> imget: accessing POP/POP:hosoda at example.com for get
> imget: opening POP session (POP)
> imget: opening pop3 session to sp8sun.spring8.or.jp(pop3).
> imget: >>> +OK QPOP (version 2.53) at sp8sun.spring8.or.jp starting.  
> imget: <<< USER hosoda
> imget: >>> +OK Password required for hosoda.
> imget: <<< PASS ********
> imget: >>> +OK hosoda has 2 messages (5485 octets).
> imget: getting number of message.
> imget: <<< STAT
> imget: >>> +OK 2 5485
> imget: 2 message(s) found.
> imget: Getting new messages into +inbox....
> imget: getting message 1.
> imget: <<< RETR 1
> imget: >>> +OK 908 octets
> imget: saving the message into +inbox
> imget: creating file: /home/hosoda/Mail/inbox/7
> imget: creating /home/hosoda/Mail/inbox/7
> imget: ERROR: writing to /home/hosoda/Mail/inbox/7 failed (ソケットでないものにソケット操作をしています).
> imget: POP processing error.
> imget: closing POP session.
> imget: <<< QUIT
> imget: >>> +OK Pop server at sp8sun.spring8.or.jp signing off.

> 何かアドバイスを頂けたらうれしいのですが。よろしくお願いします。

デバッグメッセージを見る限り、エラーは MsgStore.pm の store_message() 
の中で発生していて、

  1. /home/hosoda/Mail/inbox/7 へ print で書き込もうとしたときにエラー
    が発生した。

  2. fsync() を実行したときにエラーが発生した。

のどちらかですね。

1 が原因ということは考えにいくため、おそらく原因は 2だと思いますので、
~/.im/Config に

  NoSync=yes

と記述したらうまくいくと思います。
-- 
酒井 清隆 (E-mail: ksakai at example.com)



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