登録フォームへのスパム登録をブロックする

アスメルの登録フォームは検索エンジンなどのクローラーがたどれるようには
なっていませんが、特定の条件下ではスパム登録を受ける可能性があります。
登録フォームへのスパム登録がある場合、
以下の方法でアクセスをブロックすることができます。

国内IPのみ許可する

スパム登録のほとんどは海外からのアクセスによるものです。
国内からのアクセスのみを許可することによって、ブロックすることが可能です。

シナリオの「設定」から「フォーム設定の編集」を開き、
許可するIPアドレスを「日本国内のIPアドレスのみ許可」に設定します。

ipblock

【注意点】
国外から正規の登録があることを前提とするシナリオではお使い頂けません。
フォームを設置しているサーバーで「中国のみ拒否」など適切な設定を行ってください。

スパム投稿対策

スパム登録によくある以下のケースをそれぞれ弾く設定を行うことができます。
シナリオの「設定」から「フォーム設定の編集」を開き、
スパム投稿対策の各項目をチェックします。。

  • メールアドレスのユーザー名(xxxx@example.comのxxxx部分)を、
    名前にするのを禁止する
  • 半角英数だけの名前を禁止する

antispam2

フォームURLを暗号化する

従来のフォームURLは末尾のパラメータがシナリオNoに対応していました。
そのため、数字を任意に変更すると他のフォームにアクセスできる問題があります。

例:
https://1lejend.com/stepmail/kd.php?no=100
https://1lejend.com/stepmail/kd.php?no=101
https://1lejend.com/stepmail/kd.php?no=102
https://1lejend.com/stepmail/kd.php?no=103
https://1lejend.com/stepmail/kd.php?no=104

この問題は登録フォームURLを暗号化することで回避することができます。
基本設定の編集で「登録フォームの使用」を「使用する+暗号化」に設定してください。
現在では新しく作成したシナリオはデフォルトで暗号化の設定になります。

【注意点】
・暗号化を有効にすると、解除フォームのnoも同じ形式となります。
・登録フォームは、従来のURLにアクセスできなくなります。
・既に登録フォームをホームページ上に設置されている場合は、
  HTMLソース内のシナリオNo部分を暗号化されたものに書き換える必要があります。

コメント

  1. 韓国在住の斉藤みちと言います。
    メルマガを登録しようとしたら
    できませんでした。

    • 申し訳ございません。デフォルトでは海外からのアクセスと禁止しています。
      メルマガの発行者にご連絡頂き、海外からのアクセスを許可するよう変更して頂く必要があります。

  2. 海外に勤務・在住している者です。
    フォームをダウンロードしようとしたらスパム対策で海外からのアクセスはできないとされました。実に残念です。確かにリスクは大きいでしょうが、日本人コミュニティーも、日本語を読み書きできる外国人読者も大きく世界に広がっていく時代、何とかしてもらえませんでしょうか。

    • このページにあるように、
      「許可するIPアドレス」は制限なしの「全てのIPアドレス」に変更が可能です。
      海外からのアクセスが想定されるフォームではこちらの設定を変更してください。

      • シナリオの「設定」から「フォーム設定の編集」を開き、
        許可する

        ということですが、シナリオの設定はどこにあるのか教えていただけませんか?

        • 左メニュー「シナリオ管理」から対象シナリオの「設定」を開きます。
          「設定」は各シナリオの左上、シナリオNoの左にあります。

  3. 私も海外在住なのですが、メルマガ登録できませんでした。どういった対応すれば可能になるのでしょうか。。。とても興味があるのでできればメルマガ拝聴したいです。

    • 購読をご希望ということでよろしいでしょうか。
      メルマガの発行者が管理していますので、発行者へご連絡ください。
      連絡先が不明な場合は該当の登録フォームをお知らせ頂ければこちらから発行者へ通知致します。

  4. 海外からです。解除の仕方、設定の仕方がわかりません。

    • こちらのページで解説している「国内IPのみ許可する」を「全てのIPアドレスを許可」に変更してください。

  5. 現在は海外在住しています。無料メルマガ登録できませんでした。どういった対応すれば可能になるのでしょうか?購読を希望します。説明と対応を宜しくお願い致します。

    • 購読者の方でしょうか。
      海外からのアクセスを受け入れるために、登録フォームの設定を配信者側で変更する必要があります。
      お手数ですが配信者にコンタクトをとって頂ければと思います。
      連絡先が不明な場合は、URLをお知らせください。こちらから配信者にご連絡致します。
      また少し難しくなりますが、VPNサービスなどで日本のIPアドレスを経由することでもアクセスが可能です。
      可能であればご検討頂くとよいかと思います。

  6. 「VPNサービスなどで日本のIPアドレスを経由することでもアクセスが可能です。」とありますが、そうしても拒否されますー「403 Forbidden(Allow access only from Japan) このフォームは、日本国内のIPアドレスのみ許可されています。」
    どうしてでしょうか? iPhone-Safari, iPad- Safari,Chrome,iCab, Desktop PC-Chomeいずれも同じです。

    • 使用しているVPNサーバのIPアドレスや設定によっては拒否される場合があります。
      配信者にコンタクトをとって設定を変更してもらうようにお願い致します。
      あるいは登録したいページのURLをこちらでお知らせください。
      こちらで送信者に設定を変えるよう促すことができます。

  7. Yahooアドレスでの登録をするのですが、エラーになります。
    日本の国内からの登録です。
    どうすれば良いでしょうか

    • CloudflareなどのVPNを使用されていないでしょうか。
      海外のVPNを使用していると海外のサーバーを経由することになるため判定が海外となります。
      VPSを切る、使用回線を変えるなどして再度アクセスしてみてください。