docomo携帯の迷惑メール対策設定をしたので、経緯と概要をば。
docomoの、iモード / spモード を利用してますが、、、
最近迷惑メールが急に増えました><;
10年くらいメアド変えてないんですけれども。。。急に来るようになりました。。。
自分でメールサーバを運用していれば、ドメインとかのフィルタリングを正規表現でかければ解決できるんですが、、、
docomoさんのサービスではそこまでできません。
で、調べたところ、
概要を抽出すると以下の様な設定ができます。
#おまかせ設定#
・携帯電話から送信されたメールしか受信しない
(docomo、au、softbank、emobile、wilcom などのメールアドレスのみ許可)
#受信設定#
・指定したアドレス(ドメイン)からしか受信しない
#拒否設定#
・指定したアドレス(ドメイン)からは受信しない
私は「PCから送信したメール」も受信したいので、「おまかせ設定」はしたくないのです。
ちなみに、「受信設定」の方が「拒否設定」よりも優先順位が高いようです。
まぁ、「.in」で終わるメアドを拒否したいんですよ。私は。
「xxxx@xxxxxxxxxxxx.in」というメアドからの迷惑メールが多いので。
しかしここで落とし穴がありました。
#受信設定# → 完全一致 or 後方一致
#拒否設定# → 完全一致 or 部分一致
おぉぅ。(TДT。。。
プログラミングとかしたことない人は「何言ってるの?」という感じかもしれませんが、、、
「完全一致」は設定したアドレスと全く一緒であること、が条件となります。
例えば
「abc@example.com」を拒否設定した場合、
「abc@example.com」からのメールは拒否されますが、
「xyzabc@example.com」とか「abc@example.com.jp」とかは拒否されません。
「example.com」だけ設定したとして、「abc@example.com」は拒否されません。
※注意:実際は、部分一致も実装されているので、拒否されますが。。。ここはあくまで完全一致の説明です。
「後方一致」は設定したアドレスとくらべて、右側が一致している、ことが条件となります。
例えば
「abc@example.com」を受信設定した場合、
「abc@example.com」とか「xyzabc@example.com」からのメールは受信されますが、
「abc@example.com.jp」とかは受信されません。
「部分一致」は設定したアドレスとくらべて、どこかに含まれている、ことが条件となります。
例えば
「abc@example.com」を拒否設定した場合、
「abc@example.com」とか「xyzabc@example.com」とか
「abc@example.com.jp」とかこれらすべて、拒否されます。
それでですね。
私がしたいことは『「.in」で終わるアドレスを拒否』したいんですが、
『「.in」と後方一致するメールを拒否』としたいということなんですが、
docomoとしては『拒否設定』は『部分一致』しか設定できない・・・と!!!
つまり、「.in」だけ設定すると、
「xxx@xxxxxx.info」とか
「aki.inoue@xxxx.ne.jp」とか
「xxx@mail.infoseek.jp」とか
メアドの途中に「.in」が含まれるメールも受信できなくなるとっっっ!!orz..........
しかたがないので、
受信設定にして
「.jp」「.com」「.net」「.info」あたりを設定しようかと。。。
「.biz」とか「.tv」みたいな最近増えてきているドメインからのメールが、拒否されてしまいますが。。。やむなしですね。。。orz
docomoさん、、、正規表現対応して、とまでは言いませんので、後方一致、前方一致、を選択できるようにしてほしいです。。。
・・・負荷かかるからむりかなぁ。。。はぁ。。。