スパムメール振り分け機能(解決シリーズNo.13313
L.davinci さん 03/06/12 23:25
 

2003/06/12(木) 22:28:39

こんにちは、ながはさん

ダヴィンチです。

発言元が削除されたようなので、新規でアップさせて
頂きます。

/*
** タイトル:『hidesoft.8:13311| スパムメール振り分け機能(解決シリーズ)Ver.
1.05』
** 発信日:2003年06月12日(木)
** 発信者:ながはさん
*/
>御世話になっております。
>まず、大変便利なマクロを作成頂いた作者のダヴィンチさん、ありがとうございます。
嬉しいです。(^O^)v イエーイ
みなさんに使っていただくと、なんだか嬉しくて
命の糧を得たような気がします。
いや、ホントに。

>
>早速ですが、
>
>1)このマクロを使用する際に、受信フォルダーをスレッド表示にしてあると、
> アドレス帳に登録が無くても移動されなかったりするようです。特に
> スレッドの中間にあると移動されなかったりするようです。操作と
> その結果を詳細に検証したわけではないのですが・・・

ご指摘の様に受信フォルダが『スレッド表示』形式だと
スパムメールを上手に振り分けてくれませんでした。
私の方でも再現しました。

このような状況そのものを想定しておりませんでしたので
テストも全く行なっておりません。

>
>2)このマクロが終了するとメール一覧の最後にフォーカスが移って
> しまうようです。

これも再現出来ました。

>
>仕様ということであればあきらめますが、
>1)スレッド表示でも、期待通りの動作になるようにする。

原因は受信フォルダのメールを1つ1つ処理する時に使用していた
『SetMailIndex関数(TKInfo.dll)』がもともと
「スレッド表示の場合はうまく動作しません。」というヘルプの記述が
あったのに見落としていた私が悪いのです。

ちゃんと制限事項に謳わなければいけませんでした。

しかし、スレッド表示形式の受信フォルダでも
スパムメールを振り分けるように改善致しました。
もちろん一覧形式でご使用の場合も問題ありません。

一時的に「一覧表示形式」に変更します。
そして終了時に元のスレッド形式に戻します。

以下のURLより取得できます。
http://members.jcom.home.ne.jp/akira.oinoue/soft/SpamFilter/SpamFilter.htm

対応バージョン:SpamFilter Ver.1.06

とりあえず本体マクロのみアップグレードしましたので、
これでご確認下さい。

後ほどドキュメントやらを更新致します。

>2)マクロが開始される直前のメールにフォーカスを戻す
>というような改善は可能でしょうか?

上記の現象は、鶴亀メールの[設定]―[全般的な設定]―[メール一覧]
―[閲覧関係]のフォルダ切り替え時に □未読メール  □最新のメール を
選択する  ・・・にチェックがあると、スパムメール処理後に
メールフォーカスが移動してしまいます。

上記のチェックを外して頂ければ、元のメールにフォーカスが
戻ります。

スパムメールの振り分け処理では、一時的に「受信フォルダ」に
フォーカスを移しておりますので、上記のような現象が起こります。

>
>また、社内のメールなどはすべてアドレス帳に登録しているわけでは
>ないので、特定のドメインのメールアドレスは移動の対象から外すと
>いった設定は可能でしょうか?

1)とりあえず「受信フォルダ」以外のフォルダへ振り分け設定を
   行なう。

2)特定ドメインのメールアドレスに対して鶴亀側の受信時振り分けの
   [高度な動作の指定]で[既読にする]をチェックします。

3)「spam」フォルダへ振り分けられた後に必要なメールは
   アドレス帳の任意のグループフォルダに登録する。

上記のいずれかを行なえば、振り分け対象外になります。

※SpamFilterの基本ポリシーは、メール交換を行なう必要が
  ある相手のアドレスはアドレス帳に登録する。・・・です。

>
>いっぺんにいくつも要望を出してしまいスミマセンが、宜しく御願いします。

ご報告頂けたお陰でSpamFilterが一歩前進出来ました。
こちらこそ、ありがとうございました。

#他のユーザー様も上記のURLよりDLしてご使用頂けます。
#個別のご報告は割愛させて頂きます。

[ ]
RE:13313 スパムメール振り分け機能(解決No.14847
うえむ さん 03/10/07 14:27
 
こんにちは、ダヴィンチさん。
私の欲しかったものがこれです。ありがとうございました。早速インストールして使
わせていただきました。気になった点と要望がありますので書かせていただきます。
・全般的な設定:メール一覧:閲覧関係:未読から既読への既読への自動切換え、を
0秒に設定していたら残念ながら振り分けされません。

・振り分け後、メール一覧の最下端に選択行が移動してしまいますが、できれば先頭
に戻って欲しいところです。

勝手ばかり申しましたが御一考ください。

[ ]
RE:14847 スパムメール振り分け機能(解決No.14857
L.ダヴィンチ さん 03/10/08 00:57
 

2003/10/08(水) 00:37:54

こんにちは、うえむさん

ダヴィンチ@ユーザーです。

お問い合わせありがとうございます。

/*
** タイトル:『hidesoft.8:14847| RE 13313 スパムメール振り分け機能(解決シ
リーズ)Ver.1.06にア』
** 発信日:2003年10月07日(火)
** 発信者:うえむさん
*/
>こんにちは、ダヴィンチさん。
>私の欲しかったものがこれです。ありがとうございました。早速インスト
>ールして使
>わせていただきました。気になった点と要望がありますので書かせていた
>だきます。
>・全般的な設定:メール一覧:閲覧関係:未読から既読への既読への自動
>切換え、を
>0秒に設定していたら残念ながら振り分けされません。

→ SpamFilterは既読メールを振り分けない仕様にしております。
詳細は『SpamFilter』のWebサイトをご覧下さい。
http://members.jcom.home.ne.jp/akira.oinoue/soft/SpamFilter/SpamFilter.htm

またはSpamFilter.macの下記の行をコメントにすれば
(各行頭に"//"を記述)
『既読メール』も振り分け対象の候補として処理します。

行番号
111     if ( ##mark_flg == 0 ) { // 既読メールは処理対象外
112         ##ii = ##ii + 1;
113         continue;
114     }

>
>・振り分け後、メール一覧の最下端に選択行が移動してしまいますが、で
>きれば先頭
>に戻って欲しいところです。
>
>勝手ばかり申しましたが御一考ください。

SpamFilterでは、振り分け後に直前の『フォルダ』へ
戻る処理を行なっておりますが、メール一覧上の位置の変更は
行なっておりません。

たぶん[設定]-[全般的な設定]-[メール一覧]-[閲覧関係]の
[フォルダ切り替え時に □未読メール  □最新メール  を選択する]が
どちらかにチェックが入っているのではないでしょうか?
それが原因と思います。

または元のフォルダが選択された時点で[ALT]+[←]キーで
元のメール位置に戻れると思います。

鶴亀本体側の操作で簡単に元のメールに戻れるのでSpamFilter側では
対応致しません。

どうぞご了承下さい。
では。
--
メーラー: TuruKame 3.07beta4
OS: Windows98 SE

[ ]
RE:14857 スパムメール振り分け機能(解決No.15670
うえむ さん 03/12/10 20:57
 
かなり遅くなりましたが回答ありがとうございました。振分け機能ありがたく使用さ
せていただいております。
最近気づいたことですが、SpamFilterでメールを振り分けしてOK押下後、鶴亀メール
のウィンドゥ名が消えています。私はウィンドゥを3枠区切り(設定>全般的な設定
>ウィンドゥの5パターンある左端)に設定していますが、マクロ終了後フォルダ枠
の帯部分が消えています。消えるのはspamフォルダに振分けしたときに限ります。マ
クロ、鶴亀、いずれの問題化は判断が付きませんがご連絡まで。

うえむ
--
メーラー: TuruKame 3.06
OS: Windows XP Pro

[ ]
RE:15670 スパムメール振り分け機能(解決No.15720
L.ダヴィンチ さん 03/12/13 17:24
 

2003/12/13(土) 17:13:46

こんにちは、うえむさん

ダヴィンチ@ユーザーです。

ご連絡ありがとうございました。
こちらでも3枠設定にして擬似的にSpamメールを未読に設定して
受信フォルダに移動してから、受信処理をして
spamフォルダへの移動処理後、フォルダ枠の部分に注目しましたが
特にこれと言って何かが消えるというような現象は確認出来ませんでした。

また記述されている「フォルダ枠の帯部分」というのが不明です。
私のOSはWindows98なのでXPだとそういうものがあるのでしょうか?

再現性があれば私の方でも原因の切り分けが出来ますが
現状では手段がありません。
もちろんマクロコード上でフォルダ枠に対しては何も意識して
おりませんが。m(__)m

/*
** タイトル:『hidesoft.8:15670| RE 14857 スパムメール振り分け機能(解決
シリーズ)Ver.1.』
** 発信日:2003年12月10日(水)
** 発信者:うえむさん
*/
>かなり遅くなりましたが回答ありがとうございました。振分け機能ありがたく使用さ
>せていただいております。
>最近気づいたことですが、SpamFilterでメールを振り分けしてOK押下後、鶴亀メール
>のウィンドゥ名が消えています。私はウィンドゥを3枠区切り(設定>全般的な設定
>>ウィンドゥの5パターンある左端)に設定していますが、マクロ終了後フォルダ枠
>の帯部分が消えています。消えるのはspamフォルダに振分けしたときに限ります。マ
>クロ、鶴亀、いずれの問題化は判断が付きませんがご連絡まで。
>
>うえむ
>--
>メーラー: TuruKame 3.06
>OS: Windows XP Pro

--
メーラー: TuruKame 3.07beta29
OS: Windows98 SE
※このコメントはサイトー企画とは無関係です。
※私の個人的な見解です。

[ ]
RE:15720 スパムメール振り分け機能(解決No.15770
うえむ さん 03/12/16 18:28
 
うえむです。

判り難いですがテキストベースでご確認ください。

+-------------------------------------------
|鶴亀メール
|-------------------------------------------
|ファイル(F) 編集(E) ...
|-------------------------------------------
|ツールバー(アイコンが並んでいる部分)
|-------------------------------------------
|フォルダ        |メール一覧
|----------------+--------------------------
|-Account        |一覧|スレッド 範囲(V)...
|  -受信         |--------------------------
|   |-           |  Subject      From ...
|   |            |--------------------------
|   |-           |



「フォルダ」と書いているところが「フォルダ枠の帯部分」です。私の方では再現性
があります。しかしよく見てみると、メール受信後、鶴亀メールが表示してくれるメ
ッセージウィンドゥが出た時点でフォルダ枠およびツールバー枠が非表示になってい
ました(「何か受信したときにメッセージを表示する」にチェック入れてます)。

OK(或いはキャンセル)を押すことでスパムメール振り分けマクロが開始され、マク
ロ終了後ツールバー枠は再描画されるのですが、フォルダ枠は非表示のままとなって
います。
なお、ツールバーはアイコンモジュールを設定しております。\Icon\tk_xp\xp_L.tkm
と設定しており、作者の方は忘れました。すみません。

と、ここまで書いたところでアイコンモジュールを標準に戻してみたところ、症状が
出なくなり、また、アイコンモジュールを再設定しても再現なくなってしまいました。
お騒がせしてしまいました。


お伝えした情報が不足しておりましたがこういった状況です。


ご連絡まで。

うえむ
--
メーラー: TuruKame 3.06
OS: Windows XP Pro

[ ]