重複メールのチェックNo.09340
zeppeki さん 02/10/09 11:58
 
いつも「鶴亀メール」を使用させて頂いています。
まだ、初心者なので機能を十分に把握していないため、
下記の機能はどのような設定で行えるのでしょうか?

(1)下記フォルダ全てへの重複メールチェック
 自動振り分けで2・3階層下までメールが振り分けられ大変便利です
 しかし、フォルダ単位でしか重複メールのチェックが行えません
 どのようにすれば下層フォルダ全て重複メールチェックが行えるのでしょうか?

(2)受信時に重複メールチェック
 数多くのMLに加入していますと、自分宛+CCでML宛に
 メールが送られてきます
 その場合に、2通毎回毎回メールが送られてきてしまい、
 毎回毎回重複メールチェックを行わなければなりません
 これを、受信時自動的にチェックして、片方を削除することはできないで
 しょうか?

すみませんが、よろしくお願いします

[ ]
RE:09340 重複メールのチェックNo.09341
ぱと さん 02/10/09 12:24
 
zeppeki さん

>(1)下記フォルダ全てへの重複メールチェック
>(2)受信時に重複メールチェック

気持ちはなんとなく判りますが、同一メールを重複して受信してしまうこと自体
を運用方法で回避するということも考えてもいいかもしれません。

> 数多くのMLに加入していますと、自分宛+CCでML宛に
> メールが送られてきます
> その場合に、2通毎回毎回メールが送られてきてしまい、
> 毎回毎回重複メールチェックを行わなければなりません

自分宛 + CC でメールが送られてくるというのはどういう状況でしょうか?
メールの送信を全て自分にも CC するようにしているのでしょうかね?
CCをするかしないかなどは、テンプレートの設定などでも制御できますので、そ
ういうこともご検討なさってはどうでしょう。

私は自分が MLに投稿する時には、投稿した送信済みメールは、そのままゴミ箱に
入るようなフィルタリングの設定をしてありますし、家庭で使っているノート機
のサブ環境では、送信メールもメイン環境の会社のデスクトップにも送るように、
BCCしてますが、このうち不要なものは、やはりフィルタリングの設定で捨てるよ
うにしてます。

----
ぱと

[ ]
RE:09340 重複メールのチェックNo.09343
秀まるお2 さん 02/10/09 13:22
 
>(1)下記フォルダ全てへの重複メールチェック

 結論を言うと、そういうことは出来ません。

 一般に、重複したメールは同じフォルダに振り分けられるはずなので、普通に
運用している限り、複数フォルダにまたがった重複メールチェックは必要ないは
ずです。

 どうして同じメールが別々のフォルダに振り分けられるのか、その理由なり仕
組みなりを説明していただければ、別の方法で問題解決のアドバイスが出来ると
思います。

>(2)受信時に重複メールチェック

 メーリングリストに重複して入会してるのなら、その重複入会を解除すること
で解決するべきだと思います。重複入会とは別の理由でということなら、その理
由なり、配信されてくる2通のメールの具体的な内容(および違い)等が分から
ないとなんとも言えないです。

 たとえば「xxx@xyz.com」というアカウントと「xxx@xyz.com」の両方のアカウ
ントを持っていて、xxx@xyz.com側でxxx@xyz.comに自動転送するようになってい
て、xxx@xyz.comとxxx@xyz.comの両方で特定のメーリングリストに入会してると
かって話ですかね?。だったらどちらか片方のアカウントでメーリングリストを
退会すれば即解決です。

 ご要望にあった件(受信時に「重複メールのチェック」を自動的に実行するこ
と)は出来ません。

[ ]
RE:09343 重複メールのチェックNo.09344
ガチョ さん 02/10/09 14:02
 
>>(1)下記フォルダ全てへの重複メールチェック
> 結論を言うと、そういうことは出来ません。
> 一般に、重複したメールは同じフォルダに振り分けられるはずなので、普通に
>運用している限り、複数フォルダにまたがった重複メールチェックは必要ないは
>ずです。
横レスでスミマセン

これは、下位のフォルダに対して一括で順次重複チェックを行うことはできないか?
ということではないでしょうか?(重複チェックは各フォルダ毎)
私も以前に「受信」フォルダ以下全てのフォルダに対して重複チェックをかけたいと
思ったことがありますが、そのようなときにいちいち一つずつ選択、チェックを繰り
返す
必要がなくて済むという話だと思います
マクロを使えば結構簡単にできるのかもしれませんが…

[ ]
RE:09343 重複メールのチェックNo.09345
zeppeki さん 02/10/09 14:35
 
> 一般に、重複したメールは同じフォルダに振り分けられるはずなので、普通に
>運用している限り、複数フォルダにまたがった重複メールチェックは必要ないは
>ずです。
> どうして同じメールが別々のフォルダに振り分けられるのか、その理由なり仕
>組みなりを説明していただければ、別の方法で問題解決のアドバイスが出来ると
>思います。

属しているMLが30程あり、各ML毎フォルダを作成し、ML毎に自動振
り分けしています。
今は、一度同じフォルダに一度全てのMLメールを振り分けて、そこで重複
チェックをし、手動でメールを振り分けています。
重複メールチェックの下層までチェックがあれば、ものすごく楽できるので
すが・・(^^ゞ

> メーリングリストに重複して入会してるのなら、その重複入会を解除すること
>で解決するべきだと思います。重複入会とは別の理由でということなら、その理
>由なり、配信されてくる2通のメールの具体的な内容(および違い)等が分から
>ないとなんとも言えないです。

言っていることはごもっともです。
しかし、プライベートのMLではなく、会社関係のMLもあり、違う会社の
上司やら色々な人が混ざっていますのでイチイチ警告メールを出せないのが
現状です。もっとMLユーザーのスキルアップを目指すのが一番なのですが、
親会社に常駐しているイチ外注社員としては言えないのが現状です。

> たとえば「xxx@xyz.com」というアカウントと「xxx@xyz.com」の両方のアカウ
>ントを持っていて、xxx@xyz.com側でxxx@xyz.comに自動転送するようになってい
>て、xxx@xyz.comとxxx@xyz.comの両方で特定のメーリングリストに入会してると
>かって話ですかね?。だったらどちらか片方のアカウントでメーリングリストを
>退会すれば即解決です。

これは、違います。全て同じアカウントで行っています

自動重複チェックは難しそうですが、重複メールの下層までのチェックは
皆さん必要ないのかなぁ〜

[ ]
RE:09345 重複メールのチェックNo.09346
ぱと さん 02/10/09 14:52
 
zeppeki さん

zeppekiさんのお話を伺っても、どういう事情で、ML宛てのメールで同一のメー
ルが重複して受信されるのかいまいち判りかねます。

>しかし、プライベートのMLではなく、会社関係のMLもあり、違う会社の
>上司やら色々な人が混ざっていますのでイチイチ警告メールを出せないのが
>現状です。もっとMLユーザーのスキルアップを目指すのが一番なのですが、
>親会社に常駐しているイチ外注社員としては言えないのが現状です。

ここから推測するに、特定の MLへの投稿者(違う会社の上司やら色々の人々)が、
それらのMLに投稿する際に、 CC で zeppeki さんにも別個に送信してしまった
りしているということでしょうか?

----
ぱと

[ ]
RE:09345 重複メールのチェックNo.09347
秀まるお2 さん 02/10/09 14:59
 
 すみません。ガチョさんのご指摘が無ければ気づきませんでしたが、1つ勘違
いしてました。

 フォルダ毎の重複メールチェックを、特定フォルダ配下全部について一括実行
したいというか、そういう話ですね。んじゃ、フォルダ上でのマウス右ボタンメ
ニューに「重複メールのチェック - 配下のフォルダも含めて」を追加します。

 あとあと、そちらの状況はやはりいま1つ理解しがたい物がありますが、メー
リングリストに投稿する人が「Cc:」付きで投稿するって話があるのですね。だ
としたら、その人に文句を言う以外に解決策はなさそうで、そういう文句を言え
ない相手だったら泣き寝入りするしかなさそうです。

 ガチョさんの話もあったことだし、せっかくなのでマクロに重複メールチェッ
ク関係の関数を追加することにします。

 それを使って、たとえば受信後にマクロを自動実行するように指定しておくこ
とで解決可能かと思います。詳しくは後ほど追加コメントさせていただきます。

[ ]
RE:09341 重複メールのチェックNo.09348
zeppeki さん 02/10/09 15:00
 
>自分宛 + CC でメールが送られてくるというのはどういう状況でしょうか?
>メールの送信を全て自分にも CC するようにしているのでしょうかね?
>CCをするかしないかなどは、テンプレートの設定などでも制御できますので、そ
>ういうこともご検討なさってはどうでしょう。

私はMLに投稿します
From:zeppeki
To:MLアドレス

これに対して、相手側が
From:お馬鹿な人
To:zeppeki
CC:MLアドレス

てな感じです。
To:に私のアドレスを入れず、MLアドレスを入れていれば問題ないのですが
イチイチ会社がらみや、上下関係があり、文句を言えないのが現状です
一般の開発関係のMLではこのようなことをすれば強制退去 (^^ゞ
かもしれませんが、会社では何でもあり状態です

[ ]
RE:09347 重複メールのチェックNo.09350
zeppeki さん 02/10/09 15:07
 
> すみません。ガチョさんのご指摘が無ければ気づきませんでしたが、1つ勘違
>いしてました。

すみません。本当に説明が下手です m(__)m

> フォルダ毎の重複メールチェックを、特定フォルダ配下全部について一括実行
>したいというか、そういう話ですね。んじゃ、フォルダ上でのマウス右ボタンメ
>ニューに「重複メールのチェック - 配下のフォルダも含めて」を追加します。

そう、その通りです。
ありがとうございます

> あとあと、そちらの状況はやはりいま1つ理解しがたい物がありますが、メー
>リングリストに投稿する人が「Cc:」付きで投稿するって話があるのですね。だ
>としたら、その人に文句を言う以外に解決策はなさそうで、そういう文句を言え
>ない相手だったら泣き寝入りするしかなさそうです。

まえのスレッドでもお話ししたとおり

私はMLに投稿します
From:zeppeki
To:MLアドレス

これに対して、相手側が
From:お馬鹿な人
To:zeppeki
CC:MLアドレス

泣き寝入りですね。

> ガチョさんの話もあったことだし、せっかくなのでマクロに重複メールチェッ
>ク関係の関数を追加することにします。

マクロはまだ使ったことありませんが、これを機会に覚えてみます

> それを使って、たとえば受信後にマクロを自動実行するように指定しておくこ
>とで解決可能かと思います。詳しくは後ほど追加コメントさせていただきます。

色々ありがとうございます


[ ]
RE:09348 重複メールのチェックNo.09351
ぱと さん 02/10/09 15:07
 
zeppeki さん

>私はMLに投稿します
>From:zeppeki
>To:MLアドレス
>
>これに対して、相手側が
>From:お馬鹿な人
>To:zeppeki
>CC:MLアドレス
>
>てな感じです。

もちろん、最初の zeppeki さんの投稿で Reply-to:zeppeki となっていたという
オチは無いんですよね?

----
ぱと

[ ]
RE:09351 重複メールのチェックNo.09352
zeppeki さん 02/10/09 15:17
 

>もちろん、最初の zeppeki さんの投稿で Reply-to:zeppeki となっていたという
>オチは無いんですよね?

はい、それはありません (^^ゞ
送信者がご丁寧に、「私」に直接出したいが、とりあえず「MLメンバー」も知って
おいてね?
と言う場合につけるそうです(たった今、犯人その1に聞いてきました)

#そのままリプライすれば何も問題がないのに・・

で、直接送られてくるメールとMLを経由してくるメールのタイトルが若干違うので
#MLのサーバーがチョット細工しているらしい・・
OutlookExpressでは非常に苦労していました。
ところがタイトルが若干違っていても、鶴亀メールは同じメ−ルと見なしてくれる非
常に重宝しています

[ ]
RE:09352 重複メールのチェックNo.09353
ぱと さん 02/10/09 15:25
 
zeppeki さん

>送信者がご丁寧に、「私」に直接出したいが、とりあえず「MLメンバー」も知って
>おいてね?
>と言う場合につけるそうです(たった今、犯人その1に聞いてきました)

やっぱり、MLというものに対する教育を行うしかないのかもしれませんね。CC
を使うという(まあ比較的)高度な技を使う方なら、事情を話せば判ってくれるか
もしれませんし。

----
ぱと

[ ]
RE:09350 重複メールのチェックNo.09354
たけのこ さん 02/10/09 15:25
 
たけのこです。

>From:お馬鹿な人
>To:zeppeki
>CC:MLアドレス
>
>泣き寝入りですね。

振り分け設定で、

To:zeppeki を、含む

且つ

CC:MLアドレス を、含む

且つ

X-ML-Name:ML名 ではない

のメールをゴミ箱に送ればいいのでは(未検証)? 最後のX-ML-Nameなどは
使っているMLサーバにもよりますが……。サブジェクトにMLの識別子が付くなら
それで判断してもいいし、通信経路(Receivedヘッダ)で判断してもいいカモで
す。ただ、サブジェクトや通信経路での判断はカンペキではありませんが。

[ ]
RE:09354 重複メールのチェックNo.09362
zeppeki さん 02/10/10 08:50
 
>のメールをゴミ箱に送ればいいのでは(未検証)? 最後のX-ML-Nameなどは
>使っているMLサーバにもよりますが……。サブジェクトにMLの識別子が付くなら
>それで判断してもいいし、通信経路(Receivedヘッダ)で判断してもいいカモで
>す。ただ、サブジェクトや通信経路での判断はカンペキではありませんが。

たけのこさん、ありがとうございます
仕分けする前に、仕分けすればできそうです
#仕分けする前に、仕分けができることが知らなかった

また、メールヘッダのcommentにMLの名前があることを確認しましたので
メールヘッダのcommentを使って


>振り分け設定で、

To:/CC:zeppeki を、含む

且つ

To:/CC:MLアドレス を、含む

且つ

comment:ML名

でできそうです。
しかし、commentでは振り分けできないみたいです
もう少し、方法を考えます

[ ]
RE:09362 重複メールのチェックNo.09364
たけのこ さん 02/10/10 09:14
 
たけのこです。

>また、メールヘッダのcommentにMLの名前があることを確認しましたので

“comment:”ってヘッダが付いているんですね? で、

>しかし、commentでは振り分けできないみたいです

ってのは、振り分け設定の画面のリストにない、ってことでしょうか? それで
したら、直接コンボボックス(リスト窓)にComment:と入力すればいいです。

[ ]
RE:09364 重複メールのチェックNo.09365
秀まるお2 さん 02/10/10 09:39
 
 振り分けを使うにしても、Cc:で送ってきた側のメールを何も見ないで削除し
てしまうのは危険だと思います。やはり「重複メールのチェック」で要らない物
を削除する方が適当だと思います。

 どっちにしても重複メールのチェックをする関数を追加しますので、少々お待
ちを。

[ ]
RE:09364 重複メールのチェックNo.09366
zeppeki さん 02/10/10 09:40
 
>“comment:”ってヘッダが付いているんですね? で、

はい、メールヘッダに付いています

>ってのは、振り分け設定の画面のリストにない、ってことでしょうか? それで
>したら、直接コンボボックス(リスト窓)にComment:と入力すればいいです。

おぉぉ
すみません、選択だけかと思いました。
手で入力することも可能だったんですね?
目から鱗状態です
ありがとうございました。

[ ]
RE:09365 重複メールのチェックNo.09367
zeppeki さん 02/10/10 09:42
 
> 振り分けを使うにしても、Cc:で送ってきた側のメールを何も見ないで削除し
>てしまうのは危険だと思います。やはり「重複メールのチェック」で要らない物
>を削除する方が適当だと思います。

とりあえず、ゴミ箱に直行はさけて、一時的に「重複メール」フォルダに移動
するようにします。

>
> どっちにしても重複メールのチェックをする関数を追加しますので、少々お待
>ちを。

はい、よろしくお願いします


[ ]
RE:09367 重複メールのチェックNo.09371
秀まるお2 さん 02/10/10 11:38
 
 一応、CheckDuplication関数の仕様を決めて実際に作ってはみたんですが、や
っぱり役に立たないような気がしてきました。

 そもそも、Cc:で届いたメールとメーリングリスト経由で届いたメールは同じ
フォルダにうまく振り分けられる訳じゃないですよね。

 普通、メーリングリスト用のメールの振り分けは、

    Subject:が"[mailing-list:"で始まる -->

 のような振り分け条件で振り分けてるか、またはX-ML-Name:ヘッダを使ってる
訳で、そうすると、Cc:経由で来たメールはメーリングリスト用のフォルダには
行かないはずです。

 別々のフォルダに分かれてしまったメールについて、重複メールのチェックを
することは不可能だし、仮に出来るようにしたとして、メーリングリスト用フォ
ルダ側のメールじゃなくてCc:で来た方のメールを削除して欲しいという隠れた
要望もあるはずです。そんなことは論理的に不可能です。

 ということは、やはり振り分けで対処してもらうしか無いような気がします。

-------------
 っと言いつつも、一応CheckDuplication関数は既に追加してしまったので、こ
れはこれで追加したままにしておきます。(テストはまだだけど)

[ ]
RE:09371 重複メールのチェックNo.09372
秀まるお2 さん 02/10/10 11:48
 
 っとコメントしておきながらなんですが、メーリングリスト用の振り分け設定
を、

    To:が"xxxxxxxxxxxxxx@xxx.co.jp"を含む

 のような条件になっていれば、一応「重複メールのチェック」で対処できるよ
うです。

 ということでCheckDuplication関数は意味を持つこととなりそうです。

 たとえばメーリングリスト用のフォルダが"ML"というフォルダ配下にあって、
たとえばアカウント名が"TestAccount"だったとしたら、

--------afterrecv.mac-----------------------
    loaddll "tkinfo.dll";
    #n = dllfunc( "CheckDuplication"
                , "batch+under+hotonly"
                , "TestAccount"
                , "受信\\ML" );
--------------------------------------------

 のようなマクロを作っておいて、それを「マクロ・マクロ登録・自動起動・受
信が一段落した時」に登録しておけばいいはずってことにします。

 ということで、次のバージョンが出て、もしこっちの方法が良さそうでしたら
お試しください。

[ ]