メーリングリストによる振り分けで質問No.11482
dszhm さん 03/02/18 08:53
 
メーリングリスト ML_SHORT と ML_BIG が有り、
ML_BIG の中に ML_SHORT が含まれている場合に、
ML_BIG に対して送信されてきたメールを X-ML-NAME で
ML_BIG で振り分けしようとしても振り分けされず、
ML_SHORT 用の振り分けが実行されているようです。
メールヘッダ中、両方(ML_SHORT,ML_BIG)の X-ML-NAME が
あることが確認できて、ML_SHORT が先に(上に?)あります。

これを ML_BIG で振り分けする方法をご存知の方、
いらっしゃいませんか?

 鶴亀Ver=2.42
 OS=2000Pro

よろしくお願いします。

[ ]
RE:11482 メーリングリストによる振り分けNo.11483
ながさわ さん 03/02/18 09:13
 
こんにちは、ながさわです。

>ML_BIG の中に ML_SHORT が含まれている場合に、

この表現は、例えば
 ML_FOOBAR
 ML_FOO
って感じってことですか?

でしたら、もしかしたら、振り分け条件が

 X-ML-Name:がML_FOO『を含む』

になっているとか? それなら『である』にすれば判断できるんじゃないかと思
います(参加しているMLにそういうダブりがないもので、確認できませんが)。

[ ]
RE:11483 メーリングリストによる振り分けNo.11484
dszhm さん 03/02/18 10:00
 
>>ML_BIG の中に ML_SHORT が含まれている場合に、
>
>この表現は、例えば
> ML_FOOBAR
> ML_FOO
>って感じってことですか?

  MLの名称としてではなく、中身として、
 ML_BIG中に
  メンバ1
  メンバ2
  ML_SHORT
    :
  のように、ということです。

>でしたら、もしかしたら、振り分け条件が
>
> X-ML-Name:がML_FOO『を含む』
>
>になっているとか? それなら『である』にすれば判断できるんじゃないかと思
>います(参加しているMLにそういうダブりがないもので、確認できませんが)。

振り分け条件は、「X-ML-Name が ML_BIG である場合」になっています。

[ ]
RE:11482 メーリングリストによる振り分けNo.11485
金岡晃司 さん 03/02/18 10:05
 
 Kanabunです。

>メールヘッダ中、両方(ML_SHORT,ML_BIG)の X-ML-NAME が
>あることが確認できて、ML_SHORT が先に(上に?)あります。

 これって、振り分け設定の順番が、ML_SHORTがML_BIGよりも上にある、という
意味ですか?

 それならば、上にある振り分け設定が優先されると思うので、おっしゃる通り
になると思います。

 で、ドラッグ&ドロップで、ML_BIGの設定が上になるよう順番を入れ替えれば
解決できると思うのですが。

 外してたらごめんなさい。

[ ]
RE:11485 メーリングリストによる振り分けNo.11486
dszhm さん 03/02/18 10:12
 
>>メールヘッダ中、両方(ML_SHORT,ML_BIG)の X-ML-NAME が
>>あることが確認できて、ML_SHORT が先に(上に?)あります。
>
> これって、振り分け設定の順番が、ML_SHORTがML_BIGよりも上にある、という
>意味ですか?
>
> それならば、上にある振り分け設定が優先されると思うので、おっしゃる通り
>になると思います。
>
> で、ドラッグ&ドロップで、ML_BIGの設定が上になるよう順番を入れ替えれば
>解決できると思うのですが。
>
> 外してたらごめんなさい。

  ML_SHORT が先に(上に?)あるのはヘッダ中で、
  振り分け内では、下にあります。

[ ]
RE:11484 メーリングリストによる振り分けNo.11487
ながさわ さん 03/02/18 10:22
 
こんにちは、ながさわです。

kanabunさんへの返信を含めて、却ってよく判らなくなってきました。


Q1.ML_BIG、ML_SHORTとは具体的に『何』ですか? 同列に書いてあると云うこ
とは同じ『ヘッダの内容』なんですか?

Q2.『中身』とは『何』の『中身』ですか?

Q3.『メンバ』とは『何』ですか?

Q4.一つのメール中に複数のML_BIGだのメンバだのが含まれるのですか?


キャラクタコミュニケーションですから、みんなが判る単語を使った方がいいと
思いますよ。

[ ]
RE:11484 メーリングリストによる振り分けNo.11488
かわした さん 03/02/18 10:53
 
かわしたです。

>振り分け条件は、「X-ML-Name が ML_BIG である場合」になっています。

振り分け条件を「X-ML-Name が ML_BIG を含む」にすればうまくい
きませんか?

[ ]
RE:11482 メーリングリストによる振り分けNo.11489
つるぴん さん 03/02/18 12:00
 
こんにちは、dszhmさん。
hidesoft.8:11482| メーリングリストによる振り分けで質問について返信します。

振り分け条件を、「X-ML-Name が ML_SHORT である場合」かつ「X-ML-Name が
ML_BIG である場合」にすると期待通りの動作になるような気がするのですがど
うでしょう?
何分、手元にX-ML-Nameヘッダが2つ以上あるメールがないので確認取れません。
もしまだ試していなかったら、試してみてください。

それでは。

[ ]
RE:11487 メーリングリストによる振り分けNo.11490
dszhm さん 03/02/18 12:49
 
>kanabunさんへの返信を含めて、却ってよく判らなくなってきました。
>
>
>Q1.ML_BIG、ML_SHORTとは具体的に『何』ですか? 同列に書いてあると云うこ
>とは同じ『ヘッダの内容』なんですか?

  メーリングリストの名称です。

>Q2.『中身』とは『何』の『中身』ですか?

  メーリングリストの中身です。

>
>Q3.『メンバ』とは『何』ですか?

  メーリングリストに含まれるメールアドレスです。
 「メンバ」とは言いませんか?

>
>Q4.一つのメール中に複数のML_BIGだのメンバだのが含まれるのですか?

  メーリングリスト ML_BIG の中に、メールアドレスと
 メーリングリストのアドレス ML_SHORT が含まれます。

>
>
>キャラクタコミュニケーションですから、みんなが判る単語を使った方がいいと
>思いますよ。

[ ]
RE:11488 メーリングリストによる振り分けNo.11491
dszhm さん 03/02/18 12:50
 
>かわしたです。
>
>>振り分け条件は、「X-ML-Name が ML_BIG である場合」になっています。
>
>振り分け条件を「X-ML-Name が ML_BIG を含む」にすればうまくい
>きませんか?

  そのような設定にしてあるにもかかわらず、
 うまく振り分けられないので、UPしました。

[ ]
RE:11489 メーリングリストによる振り分けNo.11492
tnobu2 さん 03/02/18 12:53
 
>振り分け条件を、「X-ML-Name が ML_SHORT である場合」かつ「X-ML-Name が
>ML_BIG である場合」にすると期待通りの動作になるような気がするのですがど
>うでしょう?
>何分、手元にX-ML-Nameヘッダが2つ以上あるメールがないので確認取れません。
>もしまだ試していなかったら、試してみてください。

興味があったので、勝手にローカルのサーバでMLを設定して試してみました。

残念ながらこれでも期待の動作はしないようです。
どうも"X-ML-Name:"ヘッダが複数ある場合には、最初に見つかった方しか判断
しないようですね。
現状では、このようなケースでこのヘッダによる振り分けは無理みたいです。

[ ]
RE:11489 メーリングリストによる振り分けNo.11493
dszhm さん 03/02/18 12:54
 
>こんにちは、dszhmさん。
>hidesoft.8:11482| メーリングリストによる振り分けで質問について返信します。
>
>振り分け条件を、「X-ML-Name が ML_SHORT である場合」かつ「X-ML-Name が
>ML_BIG である場合」にすると期待通りの動作になるような気がするのですがど
>うでしょう?
>何分、手元にX-ML-Nameヘッダが2つ以上あるメールがないので確認取れません。
>もしまだ試していなかったら、試してみてください。
>
>それでは。

  仰せに従い、試してみましたが、ダメでした。

[ ]
RE:11482 メーリングリストによる振り分けNo.11494
はてな さん 03/02/18 13:08
 
ちょっと思ったことを、、、
ヘッダの情報を書き込んで見たらいかがでしょうか?
公開したらまずいなという場所は、xxx とか hoge とかにして。
そうしたら、良い解決が得られるのではないでしょうか?

[ ]
RE:11491 メーリングリストによる振り分けNo.11496
かわした さん 03/02/18 13:33
 
かわしたです。説明不足でしたね。

>>>振り分け条件は、「X-ML-Name が ML_BIG である場合」になっています。
>>
>>振り分け条件を「X-ML-Name が ML_BIG を含む」にすればうまくい
>>きませんか?
>
>  そのような設定にしてあるにもかかわらず、
> うまく振り分けられないので、UPしました。

???。dszhmさんの設定は hidesoft.8:11484 によると
「X-ML-Name が ML_BIG 『である』場合」なのですよね?。それを
「X-ML-Name が ML_BIG 『を含む』場合」にしたらどうですか?と
いうことなんですが、それでもだめということなんでしょうか。

こちらで試したところ

-- ヘッダ部の並び
 X-ML-Name: ML_SHORT
 X-ML-Name: ML_BIG

という条件で

--振り分け条件
 X-ML_Name が ML_BIG である場合 -> フォルダA
 X-ML_Name が ML_SHORT である場合 -> フォルダB

の設定ではフォルダBに振り分けられますが同じヘッダ条件でも

--振り分け条件
 X-ML_Name が ML_BIG を含む場合 -> フォルダA
 X-ML_Name が ML_SHORT である場合 -> フォルダB

とするとフォルダAに振り分けられます。「である」の指定だと先
にあるヘッダにしかヒットしないようですが、「を含む」の場合は
後にあってもちゃんとヒットします。

前提が間違っているようでしたら、はてなさんがおっしゃるように
ヘッダ情報をもう少し開示していただけると回答が得られやすいか
もしれません。

[ ]
RE:11492 メーリングリストによる振り分けNo.11497
ポン太 さん 03/02/18 13:46
 
tnobu2 さん、みなさん、こんにちは。ポン太 です。


>残念ながらこれでも期待の動作はしないようです。
>どうも"X-ML-Name:"ヘッダが複数ある場合には、最初に見つかった方しか判断

〜を含むだと良いような気がします。ローカルのサーバーを稼働するまでの気力
がなかったので、テキストファイルをインポートして動作確認しました。

ML_BIG---------------------------------------------------
Date: Tue, 18 Feb 2003 12:00:29 +0900
From: xxxxxxxx@hogehoge.com
Subject: TEST_ML_BIG
To: xxxxxx@foobar.com
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-ML-Name: ML_SHORT
X-ML-Name: ML_BIG

これはテストメールです。
---------------------------------------------------------
ML_BIG_2-------------------------------------------------
Date: Tue, 18 Feb 2003 12:00:29 +0900
From: xxxxxxxx@hogehoge.com
Subject: TEST_ML_BIG_2
To: xxxxxx@foobar.com
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-ML-Name: ML_BIG

これはテストメールです。
---------------------------------------------------------
ML_SHORT-------------------------------------------------
Date: Tue, 18 Feb 2003 12:00:29 +0900
From: xxxxxxxx@hogehoge.com
Subject: TEST_ML_SHORT
To: xxxxxx@foobar.com
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
X-ML-Name: ML_SHORT

これはテストメールです。
---------------------------------------------------------

という3つのメールをフォルダ「ML_BIG」「ML_SHORT」へ振り分ける前提で、

振り分け一覧の一番上が
"X-ML-Name:" が "ML_BIG" を含む
        → "ML_BIG"に移動する
2番目が
"X-ML-Name:" が "ML_SHORT" を含む
        → "ML_SHORT"に移動する

とした場合、上の二つ(ML_BIG と ML_BIG_2)はフォルダ「ML_BIG」へ、最後の
一つ(ML_SHORT)はフォルダ「ML_SHORT」へちゃんと振り分けられましたよ。


2003/02/18(火) 13:38 ポン太

[ ]
RE:11496 メーリングリストによる振り分けNo.11498
dszhm さん 03/02/18 14:27
 
>かわしたです。説明不足でしたね。
>
>>>>振り分け条件は、「X-ML-Name が ML_BIG である場合」になっています。
>>>
>>>振り分け条件を「X-ML-Name が ML_BIG を含む」にすればうまくい
>>>きませんか?
>>
>>  そのような設定にしてあるにもかかわらず、
>> うまく振り分けられないので、UPしました。
>
>???。dszhmさんの設定は hidesoft.8:11484 によると
>「X-ML-Name が ML_BIG 『である』場合」なのですよね?。それを
>「X-ML-Name が ML_BIG 『を含む』場合」にしたらどうですか?と
>いうことなんですが、それでもだめということなんでしょうか。

  すいません。勘違いしていました。
  「である」を「含む」にするのですね。
 「このメールを振り分ける」で試してみたらうまくいきました。
 お騒がせしました。
 ただ、ML_BIGの本当の(実際の)名称が短すぎるため、
 「含む」にするには多分に抵抗があります。

[ ]
RE:11497 メーリングリストによる振り分けNo.11499
dszhm さん 03/02/18 14:28
 
#11498 にも書きましたが、一応の解決を見ました。
お騒がせしました。


[ ]
RE:11494 メーリングリストによる振り分けNo.11500
dszhm さん 03/02/18 14:30
 
>ちょっと思ったことを、、、
>ヘッダの情報を書き込んで見たらいかがでしょうか?
>公開したらまずいなという場所は、xxx とか hoge とかにして。
>そうしたら、良い解決が得られるのではないでしょうか?

  社用メールなので公開できない部分が非常に多いので、
 最初の書き込みのような形になりました。

[ ]
RE:11497 メーリングリストによる振り分けNo.11501
tnobu2 さん 03/02/18 14:32
 
>>残念ながらこれでも期待の動作はしないようです。
>>どうも"X-ML-Name:"ヘッダが複数ある場合には、最初に見つかった方しか判断
>
>〜を含むだと良いような気がします。ローカルのサーバーを稼働するまでの気力
>がなかったので、テキストファイルをインポートして動作確認しました。

振り分けの設定は手を抜いて、簡単振り分け設定でやってしまったので、
「である」はやりましたが「含む」の条件ではテストしてませんでした。

なるほど、これならちゃんと振り分けられますね。
前言撤回です。

[ ]
RE:11498 メーリングリストによる振り分けNo.11502
かわした さん 03/02/18 14:50
 
かわしたです。

> ただ、ML_BIGの本当の(実際の)名称が短すぎるため、
> 「含む」にするには多分に抵抗があります。

対処療法にしかなりませんが

X-ML-Name が ML_BIG である

という条件はそのままにして、

X-ML-Name が ML_BIG を含む場合
  かつ
X-ML-Name が ML_SHORT である

という新たな条件を ML_SHORT の振り分け条件の前に追加して対処
すればよいかと。ML_SHORTのようなサブMLが複数ある場合はその
数だけ設定しないといけないのが難点ですが・・・

[ ]
RE:11502 メーリングリストによる振り分けNo.11503
dszhm さん 03/02/18 15:07
 
>> ただ、ML_BIGの本当の(実際の)名称が短すぎるため、
>> 「含む」にするには多分に抵抗があります。
>
>対処療法にしかなりませんが
>
>X-ML-Name が ML_BIG である
>
>という条件はそのままにして、
>
>X-ML-Name が ML_BIG を含む場合
>  かつ
>X-ML-Name が ML_SHORT である
>
>という新たな条件を ML_SHORT の振り分け条件の前に追加して対処
>すればよいかと。ML_SHORTのようなサブMLが複数ある場合はその
>数だけ設定しないといけないのが難点ですが・・・

  御教示いただいた方法でうまくいきました。

[ ]
RE:11493 メーリングリストによる振り分けNo.11504
秀まるお2 さん 03/02/18 15:18
 
 鶴亀メール作者です。同じことを言うようで申し訳ないですが、そちらの具体
的な状況を可能な限り詳しく教えて欲しいです。

 ボン太さんの発言にあるような、具体的な「例」を教えていただければ、たぶ
ん適切なアドバイスが出来ると思います。例えば具体的にうまく振り分けされた
メールの例と、うまく振り分けされないメールの例、現状の振り分け設定の中身
(アカウント用フォルダのfilter.txtの内容)などです。

[ ]
RE:11504 メーリングリストによる振り分けNo.11506
dszhm さん 03/02/18 15:27
 
> 鶴亀メール作者です。同じことを言うようで申し訳ないですが、そちらの具体
>的な状況を可能な限り詳しく教えて欲しいです。
>
> ボン太さんの発言にあるような、具体的な「例」を教えていただければ、たぶ
>ん適切なアドバイスが出来ると思います。例えば具体的にうまく振り分けされた
>メールの例と、うまく振り分けされないメールの例、現状の振り分け設定の中身
>(アカウント用フォルダのfilter.txtの内容)などです。

 #11503に書き込んだようにかわしたさんの御教示により解決しました。
 大変お騒がせいたしました。

[ ]