振り分け機能による添付ファイルの削除にNo.43774
Cover さん 12/12/13 22:10
 
振り分け機能による添付ファイルの削除について質問させて下さい.
実行環境はWindows 8 64bit,秀丸メール Ver. 6.01です.

添付ファイルの自動削除
http://hidemaruo.dip.jp:81/turukame/turukame_2/x1103119.html
と類似した質問になります.

あるユーザのメールには常に"foo.ico"という添付ファイルがついてきます.
このメールに対して,以下のことをしたいです.

(1) foo.icoという添付ファイル"だけ"を削除する.
(2) 添付ファイルが削除されたというクリップアイコンを表示させない.

"foo.ico振り分けルール"として以下のルールを書きました.
    foo.ico振り分けルール
        "X-Attach:" が "foo.ico" を含む
        → 合成+"X-Attach"の添付ファイルを削除+"foo.ico"の添付ファイルを削除

filter.logを見ると以下のようになっていますが,foo.icoは削除されませんでした.
(クリップアイコンにすらならない)
    foo.ico振り分けルール (0) 添付ファイル削除:foo.ico
    foo.ico振り分けルール (0) 添付ファイル削除:X-Attach

なお,メール閲覧画面で添付ファイルをクリックし,「削除+アイコンを出なくする」を
チェックすると意図した通りの動作をします.

私の手順に間違いがありましたら,ご教示いただけますと幸いです.

よろしくお願い致します.


[ ]
RE:43774 振り分け機能による添付ファイルNo.43775
秀まるお2 さん 12/12/14 09:52
 
 こちらで再現テストをしようと思ったんですが、1つ、再現出来ないことがあ
りました。

> "foo.ico振り分けルール"として以下のルールを書きました.
>     foo.ico振り分けルール
>         "X-Attach:" が "foo.ico" を含む
>         → 合成+"X-Attach"の添付ファイルを削除+"foo.ico"の添付ファイルを削除


 「の添付ファイルを削除」って指定が2つ並ぶような形の振り分けアクション
指定は、果たしてどうやったら実現するのかちょっと分からないです。というか、
たぶんそういうアクション指定が出来てしまうことがあるとしたら、それ自体が
バグのような気がします。

 こちらで再現テストをするためにやった方法を説明させていただきますと…

 1.「設定・アカウント毎の設定...」を実行し、「メールの振り分け」
   ページを選択する。

 2.「新規作成...」を押して、

    振り分け名: foo.ico削除
    X-Attach:         が          foo.ico             を含む

    のように指定して、「フォルダへ移動」のチェックはOFFにする。

 3.「高度な動作の指定...」を押して、

    「添付ファイルを削除」をONにして、右側に

                  X-Attach;foo.ico

    と入力する。さらに

    「この条件より優先順位の低い…」をONにしてOKする。

 4.振り分け設定もOKする。

 5.それで作成された振り分け項目を、「一番上」ボタンを押して、
   一番上に移動する。

 6.アカウント毎設定もOKする。

 です。それで作成された振り分け項目は、

"X-Attach:" が "foo.ico" を含む
    → 合成+"X-Attach;foo.ico"の添付ファイルを削除


 のようになりました。

 上記のように設定して、自分から自分宛にfoo.icoファイル付きメールを送っ
たら、うまく削除さて、しかも添付ファイル・アイコンも出てきませんでした。

 とりあえず、現状存在してるfoo.ico削除用の振り分け設定を一回削除して、
もう一度上記のようなやり方で作成してみて欲しいです。

 もしそれでも相変わらず

    "X-Attach"の添付ファイルを削除+"foo.ico"の添付ファイルを削除

 のようになってしまうとしたら、今こちらでテストしてるのがV6.10β20なの
で、最新βに入れ替えてテストしていただくか、または「相変わらずダメでし
た」って連絡いただきたいと思います。

[ ]
RE:43775 振り分け機能による添付ファイルNo.43776
Cover さん 12/12/14 10:15
 
早速のご回答をありがとうございます.

> て指定が2つ並ぶような形の振り分けアクション
>指定は、果たしてどうやったら実現するのかちょっと分からないです。というか、
>たぶんそういうアクション指定が出来てしまうことがあるとしたら、それ自体が
>バグのような気がします。

このルールは私が手で書いたものです.X-Attach;foo.icoの様な書き方ができること
がわからなかったので,X-Attachの削除ルールとfoo.icoの削除ルールを生成し,手
でマージしました.



> のようになってしまうとしたら、今こちらでテストしてるのがV6.10β20なの
>で、最新βに入れ替えてテストしていただくか、または「相変わらずダメでし
>た」って連絡いただきたいと思います。

V6.10β20では期待する動作をしました!V6.10では,秀まるお2さんが書いて下さっ
た方法でも削除ができませんでした.

おかげさまで無事に解決することができました.
ありがとうございました.

以下,単なる感想です.

「X-Attach;foo.ico」と書くと,「foo.icoの削除」と「foo.icoのX-Attachヘッダの
削除(書きかえ)」が行われるのですね.僕としては,この書式だと,「foo.icoの削
除」+「(全ての)X-Attachヘッダの削除(書きかえ)」が起こるように見えます.

また,ヘルプを読むと「foo.ico;bar.ico」と書けるのは分かりましたが,「X-Attac
h;foo.ico」の様にX-Attachがセミコロンで併記できることは分かりませんでした.

今後も改良が加えられることを期待しております.

[ ]
RE:43776 振り分け機能による添付ファイルNo.43777
秀まるお2 さん 12/12/14 14:04
 
> 「X-Attach;foo.ico」と書くと,「foo.icoの削除」と「foo.icoのX-Attachヘッダの
> 削除(書きかえ)」が行われるのですね.僕としては,この書式だと,「foo.icoの削
> 除」+「(全ての)X-Attachヘッダの削除(書きかえ)」が起こるように見えます.

 X-Attach:ヘッダの削除をどうやって指示するのかの仕組みとして、あんまり
オプションばっかりダイアログボックスに追加するのはどうかなぁというのがあ
って、こういうややこしい指定になってしまいました。

>
> また,ヘルプを読むと「foo.ico;bar.ico」と書けるのは分かりましたが,「X-Attac
> h;foo.ico」の様にX-Attachがセミコロンで併記できることは分かりませんでした.

 ヘルプの方は、たしかにほとんど分からないと思うので、説明を追加させてい
ただきます。

[ ]