[Mew-dist 04454] queuing error messages
Gorochan ^o^
kunito at example.com
1998年 4月 21日 (火) 23:23:48 JST
國頭です。
IM の Queuing についてお伺いしたいことがあります。
Queuing の指定をしているときに、サーバ側で致命的なエラーが発生した場合
には差出人に戻ってきますが、致命的でない場合には Queuing されますよね?
この場合、
● Queue にたまっている時間、あるいは再送を試みた回数はカウントしてい
るのでしょうか? たぶんどちらも行っていないと思いますが。
● キューを削除する、あるいはキューに長いこととどまったメールに関する
warning を送ったりする予定はないのでしょうか?
(もしするなら、imget など ProcessQueue を実行したときに check する程
度で、cron で時間を計ることまではしなくても十分だと思いますが。)
● 致命的なエラーと致命的でないエラーとはどこで区別しているのでしょう
か? 特に News にポストする場合。
実はある ML のメールを local の news server に impost (!) を使って投稿
し読んでいるのですが、困ったことにユーザの中に MsgID の設定を誤ってい
るらしい人がいるため、しばしば Duplicate になってしまいます。
また、Date field のformat がparse できない、といわれるメールもあります。
多少おかしい header は直し、漢字コードもきちんとさせるfilter を通した
上でimpost に渡しているのですが。
Queuing していなければ impost を起動しているユーザに戻ってきます。
しかし、NNTP server が一時的に停止している場合などに備えて queuing す
るようにしたところ、Duplicate したメールがずっと queue にとどまること
に気づきました。
また、.im/Config で NNTP servers の設定を間違えて 応答しない NNTP
server を指定してポストしたときにも queue にとどまります。
MSGID を impost/imput につけさせる方法もありますが、そうするとスレッド
にならないので元のIDを使っています。
もちろん、そんな壊れたMail を送るユーザのメールなど無視すればよいので
すが。
ただ、Queuing の仕様としてはこのままでいいのだろうか? と思った次第です。
------------------------------------------------------------
\\ 國頭 吾郎 ( Goro Kunito ) [JF7LJB/1] | I Love \
\\ 東京大学工学系研究科電子情報工学専攻 | `WISH' \
\\ 羽鳥・相澤研究室 博士課程2年 | and \
\\ Tel 03-3812-2111 or 03-3814-4251 (ext. 6761)| `JWAVE' \
\\ E-mail : kunito at example.com | very much.\
============================================================
Mew-dist メーリングリストの案内