• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:いわゆる捨てアドの登録拒否方法をお教えください。)

捨てアドの登録拒否方法とは?

このQ&Aのポイント
  • 現在、HPを運営しております。売り上げとしては、まあ低いながらも順調ではあります。しかし、広告費の締める割合が大変多いです。
  • 捨てアドでも一つの登録ではありますが、ヤフー等のフリーメールであればまだしも、正直15分のみ使えるアドレスで登録等してもらっても広告費が無駄になるだけです。
  • 捨てアドのドメインからの登録を拒否する方法は御座いませんでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • qbr2
  • ベストアンサー率50% (62/123)
回答No.1

CGIを確認しましたが、自分で実現するのであれば、 この辺りを変更されるのが一番簡単かと思います。 ==== # メールアドレスのチェック if($msghash{'FROMADDR'} eq ""){ if($msghash{'FROMADDRCK'} ne 'IGNORE'){ &show_err("メールアドレスが入力されていません。"); exit; }else{ $msghash{'FROMADDRCK'} = "nobody"; } } ==== 例えば、こういう処理を書き加えてみるとか。 if ($msghash{'FROMADDR'} =~ m/abcd.ne.jp/) { &show_err("abcd.ne.jpのアドレスは登録できません。"); exit; } これを書き加えれば、「abcd.ne.jp」という文字列を含む メールアドレスでは登録できなくなります。 メンテナンス性を考えれば、他のリストから文字を読み込んで 比較していったりという方が良いでしょうね。

ken1405
質問者

お礼

確認までして頂いて有難うございます。 現在の所、そこまでのメンテナンスは必要ないですが、将来を視野に入れてその方向でいこうかと思います。 ご回答大変参考になりました。

関連するQ&A

専門家に質問してみよう