y-kawazの日記 このページをアンテナに追加 RSSフィード Twitter

Google

2010-10-18

僕の楽天SPAM対策

楽天で年間数十万円使う程度のそこそこヘビーユーザーの僕が、楽天のメルマガ攻勢に耐えぬく為に行っている設定をご紹介します。

ネットでは楽天は結構嫌われているように思います。楽天が嫌われる最大の理由の一つは、一度でも買い物しようものなら大量に届き始めるメールマガジンという名の迷惑メールでしょう*1

しかもこれ、わざとか知りませんが、楽天本体や楽天内の各ショップから来るメールはFromアドレスやX-何とかヘッダなどによる仕分けが出来るようには全くなっていません、しかも注文確認などの重要なメールは残したいとなると、この仕分け問題は更に困難を極めます。


そこで僕が行っている基本戦略は↓こんな感じです。

  • 楽天専用のメアドを使う
  • メルマガの停止はしない
  • 必要なメールはフィルタで保護
  • Gmailの迷惑メールフィルタで大虐殺

ネットを見る限り、この戦略をとってる人は少ないようですが…。

解説は以下に続きます。


楽天専用メアドを使おう

まず楽天専用のメアドを使うのは基本中の基本です。

楽天からのメールの種類はたくさんありますが、まずは楽天以外のメールとの差別化を図ります。そのときFromで仕分けるのは不可能なのでgmailの拡張アドレス等を用いて楽天専用アドレスを設定するようにします。これにより少なくとも To がそのアドレスかどうかを見れば楽天かどうかの判定が出来ますからね。

自分のGmailアカウントが example@gmail.com なら、example+rakuten@gmail.com とか分かりやすいメアドを楽天に設定するのが良いでしょう*2。次にフィルタ設定で to:"example+rakuten@gmail.com" を条件に「楽天」などというラベルを付けるフィルタを作っておけば楽天かそうでないかが一目瞭然になります。


メルマガの解約は諦めよう

メルマガの停止はしません。ちまたでは楽天のメルマガ受信のチェックボックスを自動OFFにするグリモンスクリプトや、メルマガ設定を一発で全解除するスクリプト等が溢れていますがそれとは真逆の方法を取っています。

何故かというと、それらスクリプトを駆使してもやはり漏れがあったり、キャンペーン応募で自動登録されたり、新種のメルマガが始まったりと思わぬところからボロボロと漏れてしまい完全に駆逐するのが難しいというのが理由の一つです。

そして更に僕にとって小さいかもしれないけどとても大きい問題は、ポイントX倍キャンペーンや、ポイント山分けキャンペーンなどの多くのキャンペーンがキャンペーン終了時期などの一定期間後に特定メルマガを購読中であるかどうかを成立条件にしていることです。このため折角ポイントを貰えると思ってキャンペーン登録して買い物してもメルマガを解約してしまったが為にポイントが受け取れずに損をしてしまうということが多々起こります。解約戦術ではキャンペーン終了のチェックタイミングを狙って特定メルマガを解約するなどということが出来ませんからね…。

ただこの戦術を取る場合は、物凄い量のメールが届くことになります。それを自前のサーバでメール受信しているとトラフィックやディスクやSPAMチェックのCPUなど多大なサーバリソースが食われるのは馬鹿馬鹿しいので、外部の無料のメールサービスを使い倒す方向ってことでgmailを活用しています。


必要なメールはフィルタで保護しよう

さて、メルマガの解約を諦めると日々ものすごい量のメールが届くようになるはずです。本当はこれらをどんどん迷惑メール報告して見えなくしたいんですが、その前に必要なメールまで捨ててしまわないよう、フィルタを設定しておきましょう。このフィルタが僕の対策のキモになります。

以下が本邦初公開(?)、僕の楽天向けフィルタの内容です。

条件:キーワードに以下を貼り付け、処理:ラベル「楽天☆」を付ける、迷惑メールにしない*3

{(to:"example+rakuten@gmail.com" {"注文番号" "受注番号" "伝票番号" "商品番号" "送り状番号" "受付番号" "予約番号" "お問合せ番号" "お問い合わせ番号" "オーダー番号" "受領番号"}) from:{"order@rakuten.co.jp" "info@rental.rakuten.co.jp" "travel.rakuten.co.jp" "auction-at.rakuten.co.jp" "affiliate@emagazine.rakuten.co.jp"}} -{("プレゼント" "当選者") ("配信停止" {"メルマガ" "メールマガジン"}) ("配信先の変更・停止") ("配信停止はこちら") ("news@mail.travel.rakuten.co.jp") ("emagazine.rakuten.co.jp" -"affiliate@emagazine.rakuten.co.jp")}

これがどれほど強力に必要な楽天メールのみを抽出してくれるかは、フィルタに設定する前にgmailの検索ボックスにコピペして実行で試せるのでやってみると良いでしょう。ついでに {in:trash in:spam} を頭に付けて検索してみると過去に間違えて削除したり迷惑メールにしてしまった必要メールも見つかるかも知れません。


さて、上記フィルタの説明もしておきます。見やすいよう適当にインデントしてみました。

{
  (
    to:"example+rakuten@gmail.com"
    {
      "注文番号" "受注番号" "伝票番号" "商品番号"
      "送り状番号" "受付番号" "予約番号" "お問合せ番号"
      "お問い合わせ番号" "オーダー番号" "受領番号" "取引番号"
    }
  )
    …ここでは楽天専用アドレス宛の注文確認や問い合わせメールをマッチさせています。
      各ショップからくるメールは一見共通テンプレに見えますが微妙に癖があり厄介です。
      ここに列挙されているキーワードはここ数年の運用で1件の漏れもなく運用出来ており
      それなりに安定したキーワード群です。

  from:{
    "order@rakuten.co.jp"                …楽天市場の自動注文確認メールで使われます
    "info@rental.rakuten.co.jp"          …楽天レンタルの各種通知で使われます
    "travel.rakuten.co.jp"               …楽天トラベルの予約確認とかで使われます
    "auction-at.rakuten.co.jp"           …楽天オークションの通知メールで使われます
    "affiliate@emagazine.rakuten.co.jp"  …これはちょっと微妙だがアフィリエイトの成果報酬通知が来るので残してます
    "rakutencash@rakuten.co.jp"          …楽天キャッシュ付与のお知らせで使われます
  }
    …ここでは機械的に送信される確認メールのFromアドレスを列挙してます。
      これらのアドレスからはSPAMが来ることは殆んど無いようなので安心して受信できます。
}
  …上記二つのパターンをORでマッチさせたものが基本的に必要メールになります。

-{
  ("プレゼント" "当選者")
    …このキーワードは楽天懸賞をやってるショップ対応です。楽天懸賞のメルマガには迷惑なことに
      「今回の商品番号XXXXXの当選者は○○さんでした!」のように前半で迷惑メールじゃない判定に
      使っているキーワードが頻繁に使われるのでこのキーワードを含むものは例外の例外として迷惑メールにします。

  ("配信停止" {"メルマガ" "メールマガジン"})
  ("配信先の変更・停止")
  ("配信停止はこちら")
    …これらのキーワードは楽天本体からのメルマガにほぼ対応できます。

  ("news@mail.travel.rakuten.co.jp")
    …楽天トラベルのメルマガは過去に「配信停止はこちら」などの分かりやすくメルマガ判別する為の
      キーワードが無いメールを送ってくる傾向があった為、個別対応しています。

  ("emagazine.rakuten.co.jp" -"affiliate@emagazine.rakuten.co.jp")
    …emagazineは基本全部捨てます。ただし affiliate@emagazine は
      アフィリエイトの成果報酬の通知にも使われるので除外しています。
}
  …このマイナス条件は前半でマッチさせた中でもさらに例外として迷惑メールとして扱うべき条件です。
    前半部とこの後半部のマイナス条件をANDで評価することで必要メールだけが綺麗に残ります。

ちなみに、{} で括るとOR、()で括るとAND、頭にマイナスを付けたらNOTの意味です。


注意点として、楽天証券とか、楽天ビジネスとか、楽天ダウンロードとか、僕が普段利用したことのない楽天サービスへの個別対応は甘くなっていると思います。なのでそれらを使ってる方はその点を気をつけた上で利用してください。もしよければフィルタの解説を参考に上手いこと進化させてやってください。


さぁ後は迷惑メールを報告しまくりましょう!

これまでに作った二つのフィルタを作成する時に「このフィルタを下記の XXX 件のスレッドにも適用する」というチェックを付けて実行しましたでしょうか?まだなら一度やってきて下さい。

すると「楽天」ラベルのみが付いたメールと、「楽天」と「楽天☆」の二つのラベルが付いたメールが出来ると思います。このうち「楽天」ラベルのみがついたメールをバンバン迷惑メール報告してしまいましょう。この際「label:楽天 -label:楽天☆」で検索すると簡単に迷惑メール候補のみが選択できると思います。

一度迷惑メールにしてしまえばそのアドレスからのメールは次回以降も迷惑メールになってくれるので、翌日以降の迷惑メール数は激減するはずです、後は新規サービスのメルマガや初めて利用するショップのメルマガなどが1日数通程度来るかも知れませんが、ラベルがついてて分かりやすいので見つけた端からどんどん迷惑メールにすればOKです。


ちなみに僕の迷惑メールフォルダを見ると、この30日で15,000通以上の迷惑メールが仕分けられているようです。で、受信トレイに残る新しい楽天迷惑メールは1日ゼロから〜数通といった程度で運用が出来ています*4

どうでしょうか?解約のイタチごっこを繰り返すよりかはこっちの方がストレスが少なく、僕はお奨めだと思ってます。

*1:もう一つは各ショップの商品ページのデザインセンスだと思います…。まぁあれは慣れれば案外気にならなくなってしまったわ(^^;

*2:この拡張アドレス宛のメールは example@gmail.com の受信トレイに入ってくれます。別アドレスを使うのにもう一つアカウントを取得する必要はありません。

*3:「楽天☆」のラベル名は何でも良いですが「楽天」ラベルの中でも必要なメールであるということが分かりやすい名前にしておきます。

*4:やろうと思えば、ホントは上記条件を丸ごとカッコで囲ってマイナスを付けてto:"example+rakuten@gmail.com"とAND条件としたものを迷惑メールにするというフィルタを設定することで、自分で迷惑メール報告することなく必要なメールだけを残すことが出来るんですが。僕は万が一条件にマッチしない必要なメールがある場合を考えて手動の余地を残しています。

DDIポケットの研究。DDIポケットの研究。 2010/10/18 20:04 Infoseekのメールは楽天からのメールを振り分けてくれる機能があります。
Infoseekは楽天グループなので楽天のアカウントがあれば使えます。

もょもともょもと 2010/10/19 09:11 楽天で買い物するとき、注文確定したあと、画面をしたのほうにスクロールすると
メルマガ受信しますかとかなんとか、チェックボックスがたくさんあって
そいつぜんぶ解除すれば、メルマガ届かないって知ってるよね?

楽天楽天 2010/10/19 09:19 こんなめんどくさいことしなくてもInfoseekのメール使えば
問題なく解決しますよ。
ショップからのメールも自動で振分してくれるし

y-kawazy-kawaz 2010/10/19 10:36 >もょもとさん
それは知ってますが、それ以外にキャンペーン応募と同時登録などメルマガに登録されるルートは幾つかあるので十分じゃないし、本文にありますがキャンペーン対策でメルマガを登録したままにしておきたいという理由もあるのです。

>DDIポケットの研究さん、楽天さん
Infoseekメールにそのような機能があることは知りませんでした。各店舗との個別の発送しましたメールや商品キャンセルのやりとりなども残したフィルタは出来るんですかね?もしそれくらいまで出来て、一度そちらへ転送してフィルタ後のメールのみを再転送できるような機能もあれば、それも良いかもですね。どれほどのものか後で実験してみるかも知れません。

ちなみに僕のフィルタを使う場合だと、ショップと個別にキャンセル等のやりとりを行う際は、元の注文番号とかを文言ごとそのままコピペや返信で残すようにしてメールすれば、それも必要メールとしてフィルタで残るので便利です。
その際は、gmailにFromで利用するアドレスとしてexample+rakuten@gmail.comを事前に設定しておいて、返信時はそれをFromに使って返信するとより良いですね。

楽天楽天 2010/10/19 11:51 >ショップと個別にキャンセル等のやりとり
このメールは受信トレイに残ります。
が、楽天全体のスパムメールがそれぞれのフォルダへ行くので問題は少ないです。
ショップからの広告メールも振分してくれます
(そことのやりとりメールは広告フォルダへは行きません)
楽天のショップは、楽天経由でないと広告メールを流せませんので
内部で振り分けが可能なようです。

infoseekのメールを楽天専用で利用すれば良いかと思われます。

alouettealouette 2010/10/19 14:18 gmailしか使っていない自分としては大変役に立ちました!あざっす!

infoseek使ってますinfoseek使ってます 2010/10/19 17:14 gmailに楽天メルマガを来るようにしちゃって、それを振り分ける
労力が掛かる(新規メルマガに対して永遠にイタチゴッコ)なら、
infoseekメールを楽天専用にしちゃった方が遥かに幸せに慣れると思います。

D4pD4p 2010/10/20 02:04 個人的にではありますがinfoseekメールは楽天のメール振り分けはいいのですが、他のSPAMメール(国内・海外問わず)の対応が悪く使いづらいです。
受信拒否・許可リストや振り分け設定でもなかなか捌ききれないのが問題です。

MM 2010/10/20 08:15 フィルタありがとうございます。大変役に立ちました!

遊び人遊び人 2010/10/20 11:57 私の対策は、楽天を使わずにamazonを使うというものです。

ニコニコニコニコ 2010/10/20 13:38 そもそも『このキャンペーンに参加すると、この数店舗からメルマガが届きますよ〜』的なものに参加するからいけないのだ。
たかだか何ポイントかの楽天ポイントを貰えるというキャンペーンに易々と乗ってしまうからいけないのだ。
数ポイントを貰うか、メルマガを勝手に登録されるかどっちがいいか分かりそうなもんだがなwww

y-kawazy-kawaz 2010/12/09 11:42 Infoseekメールの機能を見てみたところ、「楽天フォルダ」という特殊フォルダにメールの役割(メルマガ、注文、etc)別に綺麗にフォルダ分けが出来ることは分かりました。
ただその先に、自動振り分けされたメールを更に転送したり、外部からIMAP等で特定フォルダのメールを取得しに行くことは出来ないんですね。
楽天メールをチェックするためだけにInfoseekメールにログインするのは面倒でやらなくなるので、惜しいですが無しですね。

東京東京 2011/01/23 21:03 楽天ショップのメルマガに勝手に登録されて私も非常に迷惑しております。
週に勝手に数十通が登録されています。
その度に配信停止していますが・・・
楽天ヘルプに書かれていたキャンペーンなど全て一切利用してません。
買い物もたまにはしますが、必ず最下部のメルマガチェックボックスは外しています。
つまり、楽天ヘルプに書かれている事は全て
クリアした状態でも勝手に登録されています。
明らかに楽天さん側の違法配信、もしくはイタズラで誰かが
勝手に登録しているものと思われます。
配信停止するのも2〜3日に一回は必ずしてるので面倒臭くて・・・
楽天には問い合わせしていますが返答来るのかな?www

通りすがり通りすがり 2011/02/08 13:29 >明らかに楽天さん側の違法配信、もしくはイタズラで誰かが
勝手に登録しているものと思われます。

そんなわけなくない?www

楽天スパム楽天スパム 2011/02/20 23:20 いい対策ですね。僕も楽天スパム専用捨てアドに移行予定です。

僕も楽天スパム被害者です。一日20件以上きますよね。
だけどこの中から本当に必要なのが一日1件あるかどうかで参ってました。

ポイントポイント・・・・ばかりでうるさいです。
職場や友人も嫌気さしている人が大半ですね。

楽して天国な商売楽して天国な商売 2011/07/14 13:45 楽天も宣伝メールの配信で儲けてるから止めないでしょうねw
私は「楽天」のキーワードで全部楽天用フォルダに振り分けてます。
どうせ買い物はひと月に一回有るか無いかだし。
そのときだけ、注文や発送のメールを救い出してますよ。
ただ、携帯ではフィルター掛けられないので楽天専用のメアドにして置けばよかったと後悔してます。

しょうがないしょうがない 2011/08/25 09:39 そういう意味ではアマゾンは買い物だけさせてくれてありがたい。
楽天メールは逆効果なのがわからないのかな。

taku0208taku0208 2012/02/09 15:16 こんにちは。公開していただいたフィルタ、大変役に立っています。楽天のメール構成対策については、これまでいろいろ試しましたが、ここで公開していただいたやり方がなかなかスマートで気に入りました。

ほんとになぜ逆効果に気づかない?ほんとになぜ逆効果に気づかない? 2012/03/27 16:16 gmailのフィルタ設定で

from:(rakuten.co.jp) -order

で全部捨てちゃってます。注文確定メール(order@rakuten.co.jp)のみ残す感じ。
これじゃだめですかね?

y-kawazy-kawaz 2012/03/27 16:27 駄目なのでこういうフィルタ書いてるんです。
残したいメールも捨てたいメールも他に色々あるので。

酷い酷い 2012/05/20 20:41 同じくGmail利用して居ますが、楽天のメールマガジンが時々迷惑メールとして扱われているのはこういう人が迷惑メール登録しているからなんですね。
自分が必要なメールはしっかり受信するようにしておいて、他人の迷惑を考えてませんね。

keosa01keosa01 2012/08/05 13:05 mail.travel.rakuten.co.jp からくるスパムに悩まされてます。
フィルタ回避してるつもりなんでしょうけどね

ぽぃんょタダ取りwwwぽぃんょタダ取りwww 2014/03/03 06:34 大変参考になりましたので自分もフィルタを作成してみました。

当方のキーワードは以下のとおり

"発送手続"OR"取引相手"OR"納品書"OR"オーダー"OR"order"OR"cancel"OR"キャンセル" OR "注文番号" OR "受注番号" OR "伝票番号" OR "商品番号" OR "送り状番号" OR "受付番号" OR "予約番号" OR "お問い合わせ番号" OR "お問い合せ番号" OR "お問合せ番号" OR "お問合わせ番号" OR "受領番号" OR "明細" OR"請求金額"

弾くフィルタのキーワードは以下の通り
"配信停止"OR"ニュース"

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証