振り分け前のsubject変更方法No.42994
おじさん さん 12/07/22 18:41
 
いつもお願いばかりですみません。
メール受信時の自動振り分けについて、お知恵をいただきたく質問させていただきま
す。

メールサーバがメール受信時にSPAMか否かのチェックをし、
疑わしいメールのsubject欄の先頭に、特定の警告文字列を書き込みます。

鶴亀メールでの受信時の自動振り分けの条件にsubjectを指定していると、この警告
文字列が邪魔をしてうまく判定できなくなり、困っています。
この'警告文字列'は複数あり、しかも時々変わったり新しいのが追加になります。

「自動振り分けの設定をこの警告文字列分数だけ複数設定する」ことで対応可能です
が、振り分け条件を新たに1つ追加するたびに4個追加しなければならず、また警告
文字列が増えるたびに全条件を変更するのは大変です。
また、subjectを正規表現で"(Warn1|Warn2|Warn3)?ABC"を含むとすることでも対応可
能ですが、やはり面倒です。

何かうまい方法がありましたら、ご教示いただきたくお願いいたします。

[ ]
RE:42994 振り分け前のsubject変更方法No.42996
秀まるお2 さん 12/07/22 19:26
 
 メールサーバーが勝手に入れる[meiwaku]とか[spam]とかの類ですが、多くの
プロバイダーでは、設定によってこれをOFFにすることが出来ます。

 一度プロバイダーの設定ページとかを探してみて欲しいです。

 ちなみに僕の入ってるmiteneってプロバイダの場合、オンラインでON/OFFは出
来ず、申請書類を出すことでOFFに出来るようでした。

    http://www.mitene.or.jp/mitene/meiwaku/q_and_a_all.html#4

> 何かうまい方法がありましたら、ご教示いただきたくお願いいたします。

 プロバイダーさんの方で対処出来ないようでしたら、秀丸メールの新機能とし
て、特定の文字列を自動的に除去するって機能を追加したらいいかもしれません。
あるいは振り分けアクションでそういうのがあったらいいかもしれません。

 ネタ的にはいいかもしれません。(もうちょっと考えてみないといけないです
が)

[ ]
RE:42996 振り分け前のsubject変更方法No.43010
おじさん さん 12/07/23 23:52
 
早々とお返事いただき、ありがとうございました。

> メールサーバーが勝手に入れる[meiwaku]とか[spam]とかの類ですが、
まさに、これです。

ところが、メールサーバとは一般のプロバイダではなく
ある協会のものなので、設定変更することはできません。
このSPAMフィルタがやたら感度がよく、
なんにでもSPAMと判断してしまい、使い物になりません。
したがって、subject から SPAM を消去してしまってもかまいません。

メール受信時かつ自動振り分け前に、
マクロか何かで subject を sed /SPAM// & /meiwaku// できればよいのですが。


[ ]
RE:43010 振り分け前のsubject変更方法No.43021
秀まるお2 さん 12/07/24 16:49
 
 受信の時の処理の中でマクロをってのはちょっと危険なので、やるとしたら、
例えば正規表現パターンでSubject:ヘッダの置換を指定するとかって作戦になる
かなぁと思います。

 「全般的な設定・上級者向け・デコード」の配下にさらに

 「メールの加工」

 みたいなページを用意して、例えば正規表現で加工パターンを指定出来るよう
にしたらいいかなぁという気がします。

 今すぐはちょっと難しいですが、ネタとして考えてみます。

 マクロで加工することも一応可能ではありますが、現状では受信したメールを
1通ずつ選択して加工して保存みたいなややこしい処理をループさせる必要があ
って、現実的では無いです。それに自動振り分け前に加工するのは出来ないです。

[ ]
RE:43021 振り分け前のsubject変更方法No.43026
秀まるお2 さん 12/07/25 14:51
 
 やっぱり全般的な設定に入れるのはちょっと危ないような気がしました。

 振り分けでのアクション指定に、現在は

 「件名の先頭に文字列挿入」

 ってのがあるのですが、それを例えば

 「件名の編集」

 にして、

 検索文字列:^(\[meiwaku\]|\[spam\])
 置換文字列:

 みたいに指定出来るようにしたらいいかなぁという気がします。

[ ]
RE:43026 振り分け前のsubject変更方法No.43032
おじさん さん 12/07/29 11:44
 
> 振り分けでのアクション指定に、現在は
> 「件名の先頭に文字列挿入」
> ってのがあるのですが、それを例えば
> 「件名の編集」
> にして、
> 検索文字列:^(\[meiwaku\]|\[spam\])
> 置換文字列:

これ良い感じです!
振り分け条件の一番目にこれを指定して、
「この条件より優先順位の低い振り分けも実行して...」
をonにすると、希望の動作になりそうです。

次回以降の改良ネタとしていただければ幸いです。

[ ]
RE:43032 振り分け前のsubject変更方法No.43136
秀まるお2 さん 12/08/23 12:12
 
 この件ですが、次のβ版(V5.79β5)から対応します。

 振り分けアクションのダイアログボックスの

 □ 件名の先頭に文字列挿入 - [___________________________]

 を、

 □ 件名の編集  ●先頭に挿入 ○削除  [________________________________]

 みたいにします。

 挿入については普通に文字列指定しますが、削除については正規表現パターン
で対象文字列を指定する形になります。例えば

    ^(\[meiwaku\]|\[spam\])

 のように指定します。

 任意の置換まで指定するのはやめときます。削除か先頭への挿入のみとします。

[ ]
RE:43136 振り分け前のsubject変更方法No.43373
おじさん さん 12/10/06 19:59
 
5.76beta10を3週間ほど使っています。問題なく動いています。
このSPAM警告文字列の削除を振り分けの先頭にし、
「他の条件と組み合わせる:on」としてます。
希望通りの動作です。ありがとうございました。

[ ]