• 締切済み
  • すぐに回答を!

フォームメールについて

フォームメールで、フォーム中で指定した宛先へメールを送る記述方法はありませんか?

共感・応援の気持ちを伝えよう!

  • 回答数5
  • 閲覧数70
  • ありがとう数12

みんなの回答

  • 回答No.5
  • will-y
  • ベストアンサー率22% (48/214)

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

参考URL:
http://wakusei.cplaza.ne.jp/twn/www.htm

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • メールフォームCGIを探しています。

    メールフォームCGIを探しています。 送信先が複数指定できる投稿フォームはありますか? フォームに希望送信先のチェックボックスを置き、記入者が任意の送信先を選ぶことができればbestです。 フォームのHTMLと宛先の追加で可能なのでしょうか? フリー、シェアを含めていろいろ探しているのですがよいものが見つかりません。 お教えいただければ幸いです。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • メールフォームタグ

    メールフォームタグについての質問です。 宛先: usagichan@co.jp CC: kumachan@co.jp 件名 以上のようにクリックするとメールフォームが出てきて、宛先とCCを固定するメールフォームタグを作りたく。 どなたかタグをご存じでしたらお教えいただけませんでしょうか? 宜しくお願い致します。

  • メールフォームについて

    メールフォーム作成についてアドバイスを頂きたくて書き込みしました。 送信者のメールアドレスを収集するために設置したいのですが、 ┌───────────┐ │送信者のメールアドレス│ └───────────┘ ◎Aという宛先 ○Bという宛先 という感じで送る先を振り分ける事は可能でしょうか。 いろいろ試してみたんですが、どうにもいかず困ってます。

    • ベストアンサー
    • Perl
  • 回答No.4
  • basil
  • ベストアンサー率35% (148/420)

コメントをいただいたのでその件にご返事いたします。 > ショッピングモールなどでこういった手法で紹介メールを書いているシステムがありますが・・・。 確かにありますね。 こういうシステムの場合、先にご説明した「CGIなどの仕組みを使い、サーバ側でメールを送信する」方法を使用しています。そのため、CGIやASP,PHPなど、サーバ側での仕組み作りが必要となるわけです。また、サーバにメール送信の機能が働いていることも必要です。 このようなシステムを組むためにはHTMLの知識だけでは十分でなく、現実には難しいと思いますね。 ご期待の話とは違ってしまいますが... GREETING CARDの様なモノであれば、サービスを提供しているサイトがたくさんあると思いますので、活用されるのも一策かと思います。(下記アドレスなど)

参考URL:
http://www2.netcard.ne.jp/

共感・感謝の気持ちを伝えよう!

  • 回答No.3
  • basil
  • ベストアンサー率35% (148/420)

補足します。 HTMLの範疇ではフォーム中に書き込まれる任意のアドレスに対してメールを送るような仕組みは作れません。HTMLはクライアント側で動くからです。 CGIなどの仕組みを使い、サーバ側でメールを送信する方法が一般的です。 しかし、Kanataさんがおっしゃるように管理上の問題が多いため、多くの場合このような仕組みを作ることは避けられています。この機能を利用できる人に権限を与え、不特定多数のユーザが利用できなくするなど、工夫が必要です。 okami3さんのアドバイスに補足です。(細かいおせっかいでごめんなさい) <foam action=mailto:"メールアドレス" method="POST">~~~</form> とかくと誤解を招く恐れがあるので、 <form action="mailto:メールアドレス">~~~</form> の方が良いでしょう。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

有難うございます。 ・・・やっぱしダメなんですかぁ・・・(^-^;) ショッピングモールなどでこういった手法で紹介メールを書いているシステムがありますが・・・。

  • 回答No.2
  • okami3
  • ベストアンサー率6% (1/15)

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

共感・感謝の気持ちを伝えよう!

質問者からのお礼

説明不足の中、丁寧なお答え、本当に有難うございます。 こちらの方も勉強になりましたです。

  • 回答No.1
noname#9414
noname#9414

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

共感・感謝の気持ちを伝えよう!

質問者からのお礼

回答有難うございます。 具体的には"mailto"の部分にどのような記述をすればいいでしょうか?

関連するQ&A

  • メールフォームのデコード

    AZAQ-NETのメールフォームデコードサービスを利用させてもらってるのですが、最近メールフォームから妙に広告が送られる事が多いのです。AZAQ-NETの不具合なのかどうかは分からないのですが、うっとうしいので、デコードが可能なCGIでも利用しようかと思っております(それで直るかは分かりませんが、前々からCGI設置にしようかとは思っていました)。 で、どのようなデコードが良いでしょうか? 希望としては、現在フォームが2、3箇所あるのですが、その送り先をCGIに変更して、送られてきた情報をデコードして指定のメールアドレスに送ってくれる、というのが欲しいです。 これまで探したCGIは、CGI自体にフォーム内容も記述されており、これを利用すると、これまでフォームを置いていたHTMLファイルをCGIに記述し直さないといけなくなります。 分かりづらい説明かもしれませんが、これまでのHTMLを変更せず、自前でデコードできる方法が欲しいのですが、ありますでしょうか。 (CGIじゃ無くても、デコード出来れば構いませんのですが) よろしくお願い致します。

    • ベストアンサー
    • HTML
  • メールフォームのCGIを探しています

    メールフォームのCGIもしくはPHPを探しています。 リンク又はページに関連付けされたメールアドレスを引数にして メールフォームで送る宛先を自動で決めてくれるようなものを 探しているのですが、ご存知でしょうか? また似たような機能でもかまいませんので、 ご存知でしたら、お教え下さい。 よろしくお願いします

    • ベストアンサー
    • CGI
  • Javascriptを使ったメール送信、ただし・・・

    僕の言いたい事がうまく伝わらない点や理解しがたい点は、補足要求して頂ければなるべく早く補足させていただきます。 Javascript(詳しく言うとHTMLと併用)を使ったメール送信をしたくて、検索エンジンで調べたのですが、「宛先指定が可能なメールフォーム」について触れているサイトがなかなかありません。 自分が行った方法を簡単に説明させていただくと、「mailer」という名前のフォームを作り、宛先指定をする一行フォームには「to」と言う名前をつけました。 そして、FORMタグに <FORM name="mailer" action="'mailto:'+document.mailer.to.value"...(その他必要事項) という風に書いたのですが、まったく動きません。 そこで質問なのですが、宛先指定が可能なメールフォームの作り方を教えていただけませんか。 時間がありましたら、なるべくお早めにお願いします。

  • メールフォーム

    CGIを使わずに、メールソフトが立ち上がらないメールフォームをjavascriptで記述できたりしますか? 回答よろしくお願いします。

  • メールフォーム

    メールフォームの作成で下記のようにつくりたいのですが、 どのように作ればいいでしょうか。 http://www.mti.co.jp/decopc/decotomo.html HTMLのみであれば作成できるのですが、 それだとユーザーの入力した宛先が入力されず、 またメーラーも立ち上がってしまいます。

    • 締切済み
    • CGI
  • WEB上からメール送信するメールフォーム

    WEB上からメール送信するメールフォームをCGI無しで作成したいと思っています。フォーム上でドロップダウンメニュー・ラジオボタン・・テキスト入力フィールドで必要事項を入力し"送信ボタン"押下後にメーラー起動させたいのです。 理想としてはメーラーが起動した時、宛先・件名・本文の一部を初めから設定されいる状態になっておりフォーム上で選択した内容を本文の指定した箇所に当てはめるようにしたい。 <本文> □□□□□□□□□□□□□ □□□:******** □□□:******** □□□:******** □□□ **************** **************** "*"部分がフォーム上で選択or入力した箇所、 "□"部分がメールフォームを作成時に設定。

  • メールフォームタグ

    環境はWindonws XPです。 タグでメールフォームを作成する際、to:○○さん、css:○○さん という風にいつも宛先が表示されるように設定したいのですが、 メールフォームタグだとどのように表示することができるのでしょうか? おわかりの方いらっしゃいましたら、お教えいただませんでしょうか?

  • メールフォームについて

    (1) JavaScriptを使ってプルダウンの項目の選択を必修にしたいんですが。どのように記述すれば良いのでしょうか? (2) JavaScriptを使ってメールフォームを作った時、HTMLファイル内に自分のメールアドレス記述せず、JavaScriptのファイル内に記述して作る事は無理でしょうか? (3) JavaScriptを使ってメールフォームを作った時、HTMLファイル内にJavaScriptを呼び出すタグは<head>~</head>内に<script language="Javascript" src="form.js"></script>の様な記述でよろしかったでしょうか? 以上の3点の答えをお願い致します。 過去ログは一応検索しましたが自分の求めてる物を見つける事ができませんでした。

  • メールフォームの自動返信について

    メールフォームの自動返信について ホスティングサービス(サーバー共用型)を利用してホームページを公開しています。 私のコースではカウンターやメールフォームなどのCGIはそこで提供しているものを 使用しなければなりません。 今回私が教えていただきたいのは、メールフォームにて投稿されたことに対して 返事を自動返信したいのです。 まずこのメールフォームは内容を書き込み送信されると私のところに mailform@○○○○.jpというアドレスで来るので自動返信にはなりません。 ただ、アドレスはあらかじめ指定することはできますが固定なので送信者には返信できません。 マニュアルをみると mail confの中の記述を変更(from=mailにするとありました)すると入力された アドレスから送信されたようにできると書いてあるのですが何回やってもできません。 マニュアルにある記述例 id: from=(メールアドレスまたは置き換えたいパラメータ。フォームから入力されたアドレスをfromにしたい場合はfrom=mailと記述してください) to=(送信先のアドレス) subject=(メールの題名) sort=(表示項目の順序を指定) item=(表示項目の別名) サポートにも連絡しましたがマニュアル以上の話は教えてもらえませんでした。 よろしくお願いいたします。

    • ベストアンサー
    • CGI
  • メールフォームの位置を下げる方法

    本を見ながらメールフォームを作ったのですが、 フォームの位置を指定する方法が分かりません。 ALIGN=で右、中央、左の指定が出来ますが、 下に下げる事は出来ません。 今はページ上に表示されています↓ ------ A ------ ↓このように30cmぐらい下に下げたいのですが… ------ A ------ ご存知の方がおられましたらご教示下さい。

専門家に質問してみよう