-PR-
締切り
済み

フォームメールについて

  • すぐに回答を!
  • 質問No.7732
  • 閲覧数55
  • ありがとう数11
  • 気になる数0
  • 回答数5
  • コメント数0

お礼率 43% (10/23)

フォームメールで、フォーム中で指定した宛先へメールを送る記述方法はありませんか?
通報する
  • 回答数5
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全5件)

  • 回答No.1

sendmailが使用できるサーバならば、CGIから sendmailへフォーム通りに送ってやることで、 指定先へメールを送ることができます。 #ここら辺は、sendmailのマニュアルをご覧 #下さい。 しかし、任意の宛先へ送信可能なCGIは、SPAM メールの送信元となりやすいので、十分管理を 怠らないよう努力して下さい。 可能ならば、宛先は自分だけとか、決まった ところにだ ...続きを読む
sendmailが使用できるサーバならば、CGIから
sendmailへフォーム通りに送ってやることで、
指定先へメールを送ることができます。
#ここら辺は、sendmailのマニュアルをご覧
#下さい。

しかし、任意の宛先へ送信可能なCGIは、SPAM
メールの送信元となりやすいので、十分管理を
怠らないよう努力して下さい。

可能ならば、宛先は自分だけとか、決まった
ところにだけ、送信できるようにしておくと
いいでしょう。

ではでは☆
お礼コメント
camino

お礼率 43% (10/23)

回答有難うございます。
具体的には"mailto"の部分にどのような記述をすればいいでしょうか?
投稿日時 - 0000-00-00 00:00:00
関連するQ&A


  • 回答No.2
レベル6

ベストアンサー率 6% (1/15)

<foam action=mailto:"メールアドレス" method="POST">~~~</form>と書けば、入力された内容をそのアドレスのところに送ることが出来ます。 CGIのなかで行なうのであれば、UNIXだったらmail(またはmailx)コマンドを使うと簡単に出来ます。 ...続きを読む
<foam action=mailto:"メールアドレス" method="POST">~~~</form>と書けば、入力された内容をそのアドレスのところに送ることが出来ます。

CGIのなかで行なうのであれば、UNIXだったらmail(またはmailx)コマンドを使うと簡単に出来ます。
お礼コメント
camino

お礼率 43% (10/23)

説明不足の中、丁寧なお答え、本当に有難うございます。
こちらの方も勉強になりましたです。
投稿日時 - 0000-00-00 00:00:00
  • 回答No.3
レベル12

ベストアンサー率 35% (146/416)

補足します。 HTMLの範疇ではフォーム中に書き込まれる任意のアドレスに対してメールを送るような仕組みは作れません。HTMLはクライアント側で動くからです。 CGIなどの仕組みを使い、サーバ側でメールを送信する方法が一般的です。 しかし、Kanataさんがおっしゃるように管理上の問題が多いため、多くの場合このような仕組みを作ることは避けられています。この機能を利用できる人に権限を与え、不特定多数 ...続きを読む
補足します。

HTMLの範疇ではフォーム中に書き込まれる任意のアドレスに対してメールを送るような仕組みは作れません。HTMLはクライアント側で動くからです。
CGIなどの仕組みを使い、サーバ側でメールを送信する方法が一般的です。
しかし、Kanataさんがおっしゃるように管理上の問題が多いため、多くの場合このような仕組みを作ることは避けられています。この機能を利用できる人に権限を与え、不特定多数のユーザが利用できなくするなど、工夫が必要です。


okami3さんのアドバイスに補足です。(細かいおせっかいでごめんなさい)

<foam action=mailto:"メールアドレス" method="POST">~~~</form>

とかくと誤解を招く恐れがあるので、

<form action="mailto:メールアドレス">~~~</form>

の方が良いでしょう。
お礼コメント
camino

お礼率 43% (10/23)

有難うございます。
・・・やっぱしダメなんですかぁ・・・(^-^;)
ショッピングモールなどでこういった手法で紹介メールを書いているシステムがありますが・・・。
投稿日時 - 0000-00-00 00:00:00
  • 回答No.4
レベル12

ベストアンサー率 35% (146/416)

コメントをいただいたのでその件にご返事いたします。 > ショッピングモールなどでこういった手法で紹介メールを書いているシステムがありますが・・・。 確かにありますね。 こういうシステムの場合、先にご説明した「CGIなどの仕組みを使い、サーバ側でメールを送信する」方法を使用しています。そのため、CGIやASP,PHPなど、サーバ側での仕組み作りが必要となるわけです。また、サーバにメー ...続きを読む
コメントをいただいたのでその件にご返事いたします。

> ショッピングモールなどでこういった手法で紹介メールを書いているシステムがありますが・・・。

確かにありますね。

こういうシステムの場合、先にご説明した「CGIなどの仕組みを使い、サーバ側でメールを送信する」方法を使用しています。そのため、CGIやASP,PHPなど、サーバ側での仕組み作りが必要となるわけです。また、サーバにメール送信の機能が働いていることも必要です。

このようなシステムを組むためにはHTMLの知識だけでは十分でなく、現実には難しいと思いますね。

ご期待の話とは違ってしまいますが...
GREETING CARDの様なモノであれば、サービスを提供しているサイトがたくさんあると思いますので、活用されるのも一策かと思います。(下記アドレスなど)
  • 回答No.5
レベル10

ベストアンサー率 22% (48/214)

たとえば「とほほのWWW入門」というサイトがあります。 ここの「メール送信フォーム設置法」のcgiを修正すればできるとおもいます。 他の方も言われているように、誰でも使えるようにしてしまうと いたずら目的で使用される可能性があります。 で、「発信元を辿るとあなたのページ」ということに なるかもしれないので充分に注意してください。 ...続きを読む
たとえば「とほほのWWW入門」というサイトがあります。
ここの「メール送信フォーム設置法」のcgiを修正すればできるとおもいます。

他の方も言われているように、誰でも使えるようにしてしまうと
いたずら目的で使用される可能性があります。
で、「発信元を辿るとあなたのページ」ということに
なるかもしれないので充分に注意してください。
このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


新大学生・新社会人のパソコンの悩みを解決!

いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ