[リストへもどる]
一括表示
タイトル本文なし・添付ファイルのみのメールの振り分け
記事No395
投稿日: 2006/11/13(Mon) 14:29
投稿者うぃろう
2.85.5Fを使っています。

様々な迷惑メールが届く毎日ですが、それっぽいキーワードの
指定などをしてどうにか手動削除の手間を減らそうとしています。

ところが、最近多いのが本文が空(何も書かれていない)で、
添付ファイルだけというものです。fromなどのヘッダ情報は
毎回違っているので指定には使えませんし、本文に何も入って
いないのでキーワードも使えません。

正規表現で「何もない」という意味を表す表現を使えば
いいのかとも思いますが、正規表現自体に馴染みがないので
どうもヘルプを見てもその表現が思いつきません。

このようなメールをゴミ箱に自動的に振り分ける方法を
ご存じの方がいらっしゃいましたらお教えいただけると
有り難いです。

タイトルRe: 本文なし・添付ファイルのみのメールの振り分け
記事No396
投稿日: 2006/11/13(Mon) 18:07
投稿者井上 勝善
こんにちわ うぃろう さん、 井上と申します。

--- 投稿者:うぃろう 日時:2006-11-13 14:29 PM

> このようなメールをゴミ箱に自動的に振り分ける方法を
> ご存じの方がいらっしゃいましたらお教えいただけると
> 有り難いです。

前のスレッドにある振分設定を本文にするとうまく行くのではないかと思い
ます。(参照:[332] Re^5: 振り分けとフィルタと優先順位)

---- 変更後の振分設定 ---------------------------
○ 本文 ![[ -熙]+] >> Account1\ごみ箱 & : 正規
-------------------------------------------------

これは、正規表現を使った方法で本文に日本語が1文字もない時は、ゴミ箱
行きになります。
--
大元のネタは、以前の掲示板に投稿されていた内容なのですが、スレッドID
が判らなくなってしまいました。
--

タイトルRe^2: 本文なし・添付ファイルのみのメールの振り分け
記事No406
投稿日: 2006/11/14(Tue) 15:33
投稿者うぃろう
うぃろうです。

井上さん、コメントどうもありがとうございます。
お示しいただいた「日本語が含まれない」という意味の…

> ---- 変更後の振分設定 ---------------------------
> ○ 本文 ![[ -熙]+] >> Account1\ごみ箱 & : 正規
> -------------------------------------------------

という表現を参考にして試行錯誤してみました。その結果…

○ 本文 ![[ -熙A-Za-z0-9]+] >> Account1\ごみ箱 (正規)

という形にすると「日本語も、アルファベットも、数字もない」
つまり本文が空っぽという表現になったのかな?と思います。

今日届いた60通ほどの迷惑メールの中から、上記の条件で
望み通りに本文が空のメールだけを抽出できました。

実際にはこれでも抽出できないものもあるかもしれませんが、
一応、大方の空っぽメールには対応できそうなので実用的には
十分だと思います。

ただ、たま〜に本文が空の「題名だけ」メールを送ってくる
知人がいますので、ゴミ箱直行じゃなくて「たぶんゴミ」
フォルダに移動することにします(^^;)

大変助かりました。どうもありがとうございました。

タイトルRe^3: 本文なし・添付ファイルのみのメールの振り分け
記事No407
投稿日: 2006/11/15(Wed) 10:03
投稿者hogesa
> > ---- 変更後の振分設定 ---------------------------
> > ○ 本文 ![[ -熙]+] >> Account1\ごみ箱 & : 正規
> > -------------------------------------------------

は文字通り本文に日本語が使われてない場合ですね.
外国からのメールは全部ゴミとして処理できる場合です.
外国からのメールの中にも必要なメールがある場合はちょっと困ります.

> ○ 本文 ![[ -熙A-Za-z0-9]+] >> Account1\ごみ箱 (正規)

通常の正規表現ではA-Za-zのように大文字小文字を一緒に書きますが,
EdMaxのそれは「大文字小文字を区別」にチェックを入れなければ(デフォルト)
A-Z(かa-z)だけでいいようです.
また本当に中身がない(空白などのホワイトスペースも含めて)メールということならば

○ 本文 ![.] >> Account1\ごみ箱 (正規)

でいいかなと思います.(.は任意の一文字を表す)

> ただ、たま〜に本文が空の「題名だけ」メールを送ってくる
> 知人がいますので、ゴミ箱直行じゃなくて「たぶんゴミ」
> フォルダに移動することにします(^^;)

誤認を減らすには「条件が2つまで書ける(Free版の場合)」ことを使って「かつ」で件名に
日本語が使われていなかったらゴミ箱行きとか本文が空でかつ添付ファイルがあったら
ゴミ箱行きとかにすることもできます.
ただし添付ファイルの判別は少々厄介なので,例えばいつも*.gifファイルが添付されているなら
○ Content-Type: ![charset="*iso-2022-jp] AND
X-EdMax-Attachment-File: [[a-z0-9_\-]+\.gif] >> Account01\ごみ箱 (正規)

のようにするとができます.
ヘッダフィールドContent-Type と X-EdMax-Attachment-Fileはデフォルトでは
入ってないので自分で追加して下さい.
もしくは「ヘッダ」で代用しても,ほぼ大丈夫だと思います.

タイトルRe^4: 本文なし・添付ファイルのみのメールの振り分け
記事No408
投稿日: 2006/11/15(Wed) 13:31
投稿者うぃろう
こんにちは。

> また本当に中身がない(空白などのホワイトスペースも含めて)メールということならば
>
> ○ 本文 ![.] >> Account1\ごみ箱 (正規)
>
> でいいかなと思います.(.は任意の一文字を表す)

あ、本当だ…こんな簡単な記述でよかったんですね。
確かに捨てたいメールをちゃんと抽出してくれました。

後段にご教授いただいたことは、私の環境でそのまま
使って大丈夫かどうか、ちょっと検討が必要かとも
思いますが、確かにgifファイルを添付する人なんて
まずいませんからね…行けそうな気がします。

大変参考になりました。どうもありがとうございます。

タイトルRe^5: 本文なし・添付ファイルのみのメールの振り分け
記事No409
投稿日: 2006/11/15(Wed) 18:03
投稿者FUYUPP
横から失礼します。

> > ○ 本文 ![.] >> Account1\ごみ箱 (正規)
> >
> > でいいかなと思います.(.は任意の一文字を表す)

上記の記述をためしました。

本文に「.」が有れば全部ごみ箱に行きませんか?
本文が英語のメール2通がごみ箱に振り分けられました。

タイトルRe^6: 本文なし・添付ファイルのみのメールの振り分け
記事No412
投稿日: 2006/11/16(Thu) 01:21
投稿者hogesa
> > ○ 本文 ![.] >> Account1\ごみ箱 (正規)
> >
> > でいいかなと思います.(.は任意の一文字を表す)
>
> 上記の記述をためしました。
>
> 本文に「.」が有れば全部ごみ箱に行きませんか?
> 本文が英語のメール2通がごみ箱に振り分けられました。

最後のカッコにある(正規)にご注意下さい。これは「正規表現」にチェックを入れる、
すなわち正規表現を用いることを意味しています。
「.」は正規表現では先述通り任意の一文字を表します。
「.」自身を表したい場合は\記号でエスケープして\.とします。
前にあげた下記の例でも使っています。

○ Content-Type: ![charset="*iso-2022-jp] AND
X-EdMax-Attachment-File: [[a-z0-9_\-]+\.gif] >> Account01\ごみ箱 (正規)

なお拡張子の前の部分は大小英・数と記号「_」「-」でできたファイル名を表してますが
「.」や他の記号も使ってくる可能性があるので、むしろ、書かずに「\.gif,」とした方が
いいかもしれません。最後の「,(カンマ)」はファイル名の途中の.gif
(そういうことも滅多にないでしょうが)と誤認しないように入れておくのが無難です。
メニューバーにある「ヘッダ表示の調整」で添付ファイルは「,」を伴っていることが確認できます。

「振り分け」タブのところで[ヘルプ]ボタンを押し、「文字列の検索」のリンクをクリックして、さらに
飛び先で「正規表現」リンクをクリックするとEdMaxで使える正規表現の説明を見ることができます。

タイトルRe^7: 本文なし・添付ファイルのみのメールの振り分け
記事No413
投稿日: 2006/11/16(Thu) 09:55
投稿者FUYUPP
hogesa 様

ありがとうございます。
半分は理解できたので、よく考え調べてから設定してみます。

gifファイルは受け取ることがあり、外国からのメールもたまに
受け取ります。慎重に設定したいと思います。


> 最後のカッコにある(正規)にご注意下さい。これは「正規表現」にチェックを入れる、
> すなわち正規表現を用いることを意味しています。
> 「.」は正規表現では先述通り任意の一文字を表します。
> 「.」自身を表したい場合は\記号でエスケープして\.とします。
> 前にあげた下記の例でも使っています。
>
> ○ Content-Type: ![charset="*iso-2022-jp] AND
> X-EdMax-Attachment-File: [[a-z0-9_\-]+\.gif] >> Account01\ごみ箱 (正規)
>
> なお拡張子の前の部分は大小英・数と記号「_」「-」でできたファイル名を表してますが
> 「.」や他の記号も使ってくる可能性があるので、むしろ、書かずに「\.gif,」とした方が
> いいかもしれません。最後の「,(カンマ)」はファイル名の途中の.gif
> (そういうことも滅多にないでしょうが)と誤認しないように入れておくのが無難です。
> メニューバーにある「ヘッダ表示の調整」で添付ファイルは「,」を伴っていることが確認できます。
>
> 「振り分け」タブのところで[ヘルプ]ボタンを押し、「文字列の検索」のリンクをクリックして、さらに
> 飛び先で「正規表現」リンクをクリックするとEdMaxで使える正規表現の説明を見ることができます。