[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 メーリングリストの案内