チケット #4044

"Subject:"が存在しないメールに対して分類失敗
登録: 2004-03-05 17:36 最終更新: 2004-05-08 11:01

報告者:
担当者:
チケットの種類:
状況:
オープン [担当者決定済み]
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
なし
ファイル:
なし

詳細

------
下記のような、"Subject:"が存在しないメールに対して分類
失敗するようです。
そのテのSPAMが来るとPOPFileが該当メールをunclassifiedに
するのですが
それ以上受信が進まずにOutlook Expressがエラーを起こしま
す。

Return-Path: <*****@earthlink.net>
Received: from bizmx.mbn.or.jp (bizmx.mbn.or.jp
[220.111.47.195])
by ba.mbn.or.jp (Postfix) with ESMTP
id DABD92A64; Sun, 1 Feb 2004 20:44:37
+0900 (JST)
Received: from pcp03291423pcs.arnysm01.nj.comcast.net
(pcp03291423pcs.arnysm01.nj.comcast.net [68.46.30.150])
by bizmx.mbn.or.jp (Postfix) with SMTP
id 004892A7C; Sun, 1 Feb 2004 20:44:27
+0900 (JST)
Received: from [206.45.182.200
Message-Id: <20040201114428.004892A7C@md-
cb01p.mbn.or.jp>
Date: Sun, 1 Feb 2004 20:44:28 +0900 (JST)
From: *****@earthlink.net
To: undisclosed-recipients: ;


Return-Path: <*****@earthlink.net>
Received: from bizmx.mbn.or.jp (bizmx.mbn.or.jp
[220.111.47.195])
by ba.mbn.or.jp (Postfix) with ESMTP
id DABD92A64; Sun, 1 Feb 2004 20:44:37
+0900 (JST)
Received: from pcp03291423pcs.arnysm01.nj.comcast.net
(pcp03291423pcs.arnysm01.nj.comcast.net [68.46.30.150])
by bizmx.mbn.or.jp (Postfix) with SMTP
id 004892A7C; Sun, 1 Feb 2004 20:44:27
+0900 (JST)
Received: from [206.45.182.200
Message-Id: <20040201114428.004892A7C@md-
cb01p.mbn.or.jp>
Date: Sun, 1 Feb 2004 20:44:28 +0900 (JST)
From: *****@earthlink.net
To: undisclosed-recipients: ;
------

チケットの履歴 (8 件中 3 件表示)

2004-03-05 17:37 更新者: jishiha
  • 概要が更新されました
コメント
Logged In: YES
user_id=4733

この問題って amatubu さんが sourceforge.net の方に
パッチを投稿した問題と同じですか?
2004-03-05 18:05 更新者: amatubu
  • 概要が更新されました
コメント
Logged In: YES
user_id=6939

Subjectヘッダそのものがない場合、ということですよね。
私が投稿した問題とは別だと思います。

今リリースされている0.21FINAL1でも起こるのであれば問題です
ね。
今晩確認してみようと思います。

Subjectヘッダのないメールを簡単に作って送る方法って
ありますかね? telnetから送るのが一番簡単でしょうか。
2004-03-05 21:32 更新者: amatubu
  • 概要が更新されました
コメント
Logged In: YES
user_id=6939

先ほど、本家フォーラムにもほぼ同じ内容の投稿がありました。
http://sourceforge.net/forum/forum.php?thread_id=1034555&forum_id=230652

やはりなにかありそうですね。調べます。
2004-03-06 00:23 更新者: jishiha
  • 概要が更新されました
コメント
Logged In: YES
user_id=4733

本家フォーラムの方のテストメールには、Subject があるようです
ので、
違う問題だと思います。
2004-03-06 00:24 更新者: jishiha
  • 概要が更新されました
2004-03-06 05:34 更新者: amatubu
  • 概要が更新されました
コメント
Logged In: YES
user_id=6939

すみません、勘違いしていました。
本家の投稿は、SubjectやFromが(メールには)あるのに、受信さ
れると「ない」と
表示されるということのようですね。
違う問題ですね。

昨日から、自分に対してSubjectヘッダ自体がないメールを送って
みているのですが、
私の環境(0.21.0 FINAL1、0.20.1)では問題が再現しませんでした。
(エラーもなく、分類もきちんとされています)
クロスプラットフォーム版でしかテストしていないので、Windows
版固有の
問題でしょうか?

もし、このメールをPOPFileが保存したファイルが残っていれば、
その内容を
見てみたいと思います。
また、件名を変更する設定はされていますか?
2004-03-06 07:24 更新者: amatubu
  • 概要が更新されました
コメント
Logged In: YES
user_id=6939

Windows版(0.21.0 FINAL1)でも同様のメールを処理させてみたの
ですが、こちらでも再現しませんでした。
テスト方法に問題があるのかもしれません。
もしくは、 Subject ヘッダがないという部分ではなく、別の部分が
問題なのでしょうか。

サンプルをよく見ると、 Received ヘッダも少し変ですね。

Received: from [206.45.182.200

のところ。
このままだと、私の環境では送ることができなかったんです。
この行を削除したら送ることができて、それも正常に受信でき
ました。

POPFile のログ、(もしエラーが出ているなら)エラーのログ、
GLOBAL_debug=3 にしたときのログなどがあれば参考になります。
ありますでしょうか?

それから最初に確認すればよかったですが、上記のサンプルは
2つ分、ですよね?
2004-05-08 11:01 更新者: amatubu
  • 概要が更新されました
コメント
Logged In: YES
user_id=6939

遅くなりましたが、fakepop.pl を使って POPFile 0.21.1 と 0.20.1 で実験して
みたのですが、どちらも私の環境では inbox に振り分けられ、問題は再現しません。
(どちらも、POPFile を通したあとでは、Subject ヘッダが付加されています)

やはり元のメールそのものがないと、原因究明が難しいと思います。
少なくとも、「Subject ヘッダがない」というだけの条件であれば、問題なく
分類できるということはわかりました。(コントロールセンターでは、Subject が
空欄だった場合と同じように、<件名なし>と表示されます)

ということで、詳細な情報がわかるまでこの件は保留としたいと思います。

添付ファイルリスト

添付ファイルはありません

編集

ログインしていません。ログインしていない状態では、コメントに記載者の記録が残りません。 » ログインする