[Mew-dist 10777] そもそも imget での nntp の扱いについて

Ninomiya Hideyuki nin at example.com
1999年 10月 3日 (日) 23:54:48 JST


こんばんは	二宮 @ お四国 です。

newsfetch で news 記事を取って来る事については、imget で
直接問題無く取って来れれば、そもそもそんな事を思い悩まなくても
良いのですが、imget だとどうも旨くいかない点が有り、テスト
していたところなのです。

とある news group の記事を取って来ようとすると、time outだと
思われるのですが、途中で切れてしまいます。
imget --debug -src=nntp:news.group.hoge
の結果は、こんな(↓)感じです。

	:
	:
imget:DEBUG: 
imget: saving the message into +inbox
imget: creating file: /usr/home/nin/Mail/inbox/142
imget: creating /usr/home/nin/Mail/inbox/142
imget:DEBUG: fetch_addr(in): hoge at example.com
imget:DEBUG: fetch_addr(out): hoge at example.com
imget:DEBUG: fetch_addr(in): 
imget:DEBUG: fetch_addr(out): 
  142  09/17|hoge at example.com|nan tara kantara
imget:DEBUG: history database: /usr/home/nin/.im/msgiddb
imget: add to history: EPfE3.15477$0M6.340178 at example.com    +inbox/142
imget:DEBUG: getting article 21467.
imget: <<< ARTICLE 21467
imget: >>> 503 Program Error or Time Out
imget: ARTICLE command failed.
imget: can not get articles.
imget: closing NNTP session.
imget: <<< QUIT

ってことで、途中(article 21466)まで取って来て、終了してます。
そのことは仕方無いのですが、
~/.im/newshist-my.isp.news.server
が
news.group1: 0000422
news.group2: 0000474
news.group3: 0005756
news.group.hoge: 0021116
	:
	:
てな具合に、更新されていません。

そのため、article No. を指定せず再び imget すると前回と
同じ記事を取りにいってしまいます。

取って来れてるとこまで更新しててくれれば、何も考えず再び
imget すれば続きが取って来れると思うのですが、

# 因みに newsfetch は time out 等で終っても更新してくれる為
# 続きを取って来る事が出来ます。

perl はいまいち良く解らないので、imget,IM/Nntp.pm 等
見てみても、自分には手出しが出来ません。

# 手元に perl4 のだったら、参考書有るからちゃんと勉強しよー

どなたか解る方いらっしゃったら、御教授下さい。

# newsfetch を使う件は、shell script 書いて ファイルを連結
# しちゃう方針で現在検討中です。後日改めて返信致します。



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