以前にも似たような質問をさせて頂いたのですが、もう少し詳しいことまで教えて下さい。m(._.=)mぺコ
ホームページからメールをもらえるよう、アドレスを公開していたのですが、迷惑メールが多いため、対策を検討しています。
CGI(Perl)によるフォームメールにした場合、SPAMメールなどの迷惑メール防止策となるのでしょうか?
そのまま公開していると、悪質プログラムに拾われてしまう為、画像にするとよいと聞いたのですが、フォームメールではどうなのでしょうか?
皆さんのご意見をお聞かせ下さい。
よろしくお願い致します。
No.4ベストアンサー
- 回答日時:
こんにちは。
#3です。補足を拝見しました。この形式ですと、メールアドレスは.cgiのファイルに書かれていて、HTMLのソースを見ても書いてありませんね。それでしたら、メールアドレスを収集するプログラムから見られることはありません。一応、SPAM防止になります。
#ただし、SPAMを送る人が適当に作り出したものが偶然ヒットした場合は、どうにもなりませんので。念のため。
(その場合は、メーラーで振り分けをするか、迷惑メール対策をしっかりしてくれるメールアドレスを使うようにするかでしょうね)
よいメールライフを送れますように。
No.3
- 回答日時:
こんにちは。
プロバイダが用意しているメールフォームは、ソースを見るとメールアドレスが書かれていたりする物があります。(私の知っている限りでは、@nifty、So-net、Hi-HOがこれにあたります)これでは、ご希望のSPAM防止にはなったく意味がありません。
ですので、メールフォームを使用する場合は、公開されているCGIのメールフォームを使用されるのがよいかと思います。
ただし、使われているプロバイダ(もしくはホームページスペース)が、sendmailを使えるCGIを使わせてくれる場合に限ります。
画像で記入すると、メールアドレスを収集するプログラムでは、そのアドレスを読み取ることが出来ません。また、JAVA SCRIPTを使用したりする方法もあります。
#もっとも、#3の方の言われたアスキーコードを解読してしまうロボットや、JAVA SCRIPTも解析出来るロボットが今後増えないとは限りませんが
この回答への補足
nemu-nekoさん、ありがとうございます。
契約しているプロバイダ(ホームページスペース)で、Sendmailが使えるため、CGIを設置してHTML内には、フォームで
<FORM METHOD="POST" ACTION="http://***/postmail.cgi">
*****
</FORM>
という形で作成しているのですが、このような場合はどうなのでしょうか?
アドバイスお願い致します。
No.2
- 回答日時:
あと、HTMLソース上でメールアドレスの @ を @ とアスキーコードを使用して表示させるだけでもSPAMのロボット避けなら十分だと思います。
<a href="mailto:test@.ne.jp">test@.ne.jp</a>
↑こんな風。
メールアドレス収集ロボットは@で検索しているものが多いそうですよ。
CGIを使用するなら、HTML上にメールアドレスを記入するタイプではなく
プログラム中にメールアドレスを記載するタイプをお使いになるといいと思います。
CGIを使用しても、HTMLのソースにメールアドレスを記載してしまうとロボットが読んでしまうので対策としては不十分です。
この回答への補足
kerokeroriさん、ありがとうございます。
契約しているプロバイダ(ホームページスペース)で、Sendmailが使えるため、CGIを設置してHTML内には、フォームで
<FORM METHOD="POST" ACTION="http://***/postmail.cgi">
*****
</FORM>
という形で作成しているのですが、このような場合はどうなのでしょうか?
アドバイスお願い致します。
No.1
- 回答日時:
フォームメールにしたところで、HTMLの中にメールアドレスが書き込まれていますから、これをロボットで収集してSPAMを送りつけるようにする事は可能だと思います。
ですのでSubjectなどを工夫して(CGIから送っている事を特定出来る件名にする、とか)メールフィルタでブロックする措置は必要でしょう。
この回答への補足
yutopapaさん、ありがとうございます。
契約しているプロバイダ(ホームページスペース)で、Sendmailが使えるため、CGIを設置してHTML内には、フォームで
<FORM METHOD="POST" ACTION="http://***/postmail.cgi">
*****
</FORM>
という形で作成しているのですが、このような場合はどうなのでしょうか?
アドバイスお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(スマートフォン・携帯電話・VR) 携帯メール・アドレスのドメインを教えてください 4 2023/07/13 10:29
- その他(メールソフト・メールサービス) 迷惑メール届く理由 1 2022/09/03 06:39
- 数学 高校数学の確率の質問です。 私の答えが合っているのか分からないので、分かる方お願いしたいです。 ある 1 2023/08/12 03:48
- 迷惑メール・スパム 迷惑メールへの有効な対策について 6 2022/11/19 23:16
- その他(メールソフト・メールサービス) Gメールの設定について教えて下さい。普通の送信者からのメールが自動で迷惑メールに受信しています。 グ 1 2022/11/19 21:40
- その他(メールソフト・メールサービス) 123仮@ybb.ne.jp メールソフトを使わずに、Gmailに転送中 2 2023/06/07 16:56
- 迷惑メール・スパム ソフトバンク関係の方にお伺います。いわゆる迷惑メールが一日あたり100件位送られきます。 迷惑メール 2 2023/05/24 19:54
- Outlook(アウトルック) 特定のメールだけが届かない 3 2022/05/26 08:36
- 迷惑メール・スパム message_r@wdy.docomo.ne.jpからのDポイント宣伝メールが詐欺臭い 3 2022/09/21 10:09
- Outlook(アウトルック) amazon を装った迷惑メール 2 2022/07/18 09:49
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ホームページでCGIのフォームを...
-
送信フォームの全角文字情報がc...
-
フォームメールの送信日時設定方法
-
自動返信文に余計な文字が入る
-
ビジネスメールの敬称
-
DATE型変数を初期化する方法
-
エクセルVBA テキストボックス...
-
テキストボックスの番号を使っ...
-
教えて!全角文字「μ」の半角
-
excel vba でユーザーフォーム...
-
EXCEL VBA で指定した範囲に入...
-
Excel-VBAでInputBox+Pulldown...
-
c#でTextBoxの入力制限
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
入力フォームの値をQRコードで...
-
accessで該当するレコードがな...
-
FIREFOXでWebページを表示でき...
-
アクセスのマクロ
-
VBA R1C1形式で変数の入力について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ホームページでCGIのフォームを...
-
FC2のメールフォームの設置方法...
-
【GAS】Gmail本文をブラウザ表...
-
ラジオボタンの選択を反映させたい
-
CGIのメールフォームを、ウェブ...
-
cgi
-
DWでメールフォームを作りたい!
-
KENTさん clipmail.cgiの携帯...
-
ホームページビルダーでメール...
-
送信フォームの全角文字情報がc...
-
アンケート・注文フォームの作り方
-
WEB上から好きなアドレス宛に送...
-
HPでメルアドを載せないで訪問...
-
フォームから入力した漢字が文...
-
フォームメールの送信日時設定方法
-
メールフォームで考えられるス...
-
ホームページビルダー21を教え...
-
一言メールフォームを設置したい
-
メールフォーム
-
YahooジオシティーズのCGIメー...
おすすめ情報