• 締切済み

複数の人にBCCで一括送信できるメールフォーム

チェックボックスで選択した人にだけ、同内容のメールをフォームから送ることはできるのでしょうか?できればBCCで他の受取先のメールアドレスは表示させないようにしたいのですが・・・。こういう事は、普通の<form>内のHTMLのカスタマイズだけで出来てしまうのでしょうか?お忙しいところ申し訳ございませんが、ご回答いただければ幸いです。

  • CGI
  • 回答数1
  • ありがとう数3

みんなの回答

  • ykc
  • ベストアンサー率29% (28/95)
回答No.1

CGIがC/C++で作成去れているのか、それともPerlなのかRubyなのかはわかりませんが、CGI側で対処します。 作者に対応してもらえるのかどうか聞いてみてはいかがでしょうか? >HTMLのカスタマイズだけで出来てしまう タイプのものは、SPAMに利用されますので、さけた方がベターです。

mikuzo
質問者

お礼

お返事送れてしまって申し訳ございませんでした。 クライアントの予算が少なく、HTMLで作る方向で進んでいました。 一応、ID/PASSでログインする方法を取る予定でしたが、再度検討してみます。貴重な御意見ありがとうございました。

関連するQ&A

  • CGI メールフォームからBCCのアドレスにメールが送信できない(Perl)

    初心者で簡単なメールフォームを作成しております。 宛先となる支店を選択後、メールのTOにその支店のアドレスが入り、メールは受信できます。同時にBCCにも一人のアドレスを入力してメールを送信したいのですが、BCCにはメールが届きません。 以下に抜粋したソースを記述しますので、どなたかご教授願います。 --------------------- HTML 部分 ------------------------------ <form action="./cgi/●●/sendmail.cgi" name="myform" method="POST"> <table> <tr><td>あなたのメールアドレス</td> <td><input type="text" name="email" size="60" maxlength="60"></td> </tr> <tr><td>お問合せ先の支店を選択</td> <td><select name="address"> <option value="" selected>選択してください</option> <option value="aaaaa@domain.jp">A支店</option> <option value="bbbbb@domain.jp">B支店</option> <option value="ccccc@domain.jp">C支店</option> </select> </td> </tr> <tr> <td><input type="submit" name="submit" value="送 信"></td> <td><input type="reset" name="reset" value="キャンセル"></td> </tr> </table> </form> --------------------- cgi 部分 ------------------------------- require '../cgi-lib.pl'; require '../jcode.pl'; $sendmail = '/usr/sbin/sendmail'; $bcc_address = 'bccbcc@gmail.com'; $email = $in{'email'}; $address = $in{'address'}; &jcode'convert(*email,'sjis'); &jcode'convert(*address,'sjis'); $message = <<EOF; Subject: 質問 From: $email Errors-to: $email Reply-To: $email ------------------------------------------------------------- 質問内容 ------------------------------------------------------------- [お客様のメールアドレス] $email EOF open(MAIL,"|$sendmail $address"); print MAIL $message; print MAIL "BCC: $bcc_address\n"; close(MAIL); print <<EOF; Content-Type: text/html <html> <head> <title>送信しました</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> </head> <body> ●お客様のメールアドレス $email<br> </body> </html> EOF

  • CGI メールフォームからBCCのアドレスにメールが送信できない(Perl)

    初心者で簡単なメールフォームを作成しております。 宛先となる支店を選択後、メールのTOにその支店のアドレスが入り、メールは受信できます。同時にBCCにも一人のアドレスを入力してメールを送信したいのですが、BCCにはメールが届きません。 以下に抜粋したソースを記述しますので、どなたかご教授願います。 --------------------- HTML 部分 ------------------------------- <form action="./cgi/sendmail.cgi" name="myform" method="POST"> <table> <tr><td>あなたのメールアドレス</td> <td><input type="text" name="email" size="60" maxlength="60"></td> </tr> <tr><td>お問合せ先の支店を選択</td> <td><select name="address"> <option value="" selected>選択してください</option> <option value="aaaaa@domain.jp">A支店</option> <option value="bbbbb@domain.jp">B支店</option> <option value="ccccc@domain.jp">C支店</option> </select> </td> </tr> <tr> <td><input type="submit" name="submit" value="送 信"></td> <td><input type="reset" name="reset" value="キャンセル"></td> </tr> </table> </form> --------------------- cgi 部分 -------------------------------- require '../cgi-lib.pl'; require '../jcode.pl'; $sendmail = '/usr/sbin/sendmail'; $bcc_address = 'bccbcc@gmail.com'; $email = $in{'email'}; $address = $in{'address'}; &jcode'convert(*email,'sjis'); &jcode'convert(*address,'sjis'); $message = <<EOF; Subject: 質問 From: $email Errors-to: $email Reply-To: $email -------------------------------------------------------------- 質問内容 -------------------------------------------------------------- [お客様のメールアドレス] $email EOF open(MAIL,"|$sendmail $address"); print MAIL $message; print MAIL "BCC: $bcc_address\n"; close(MAIL); print <<EOF; Content-Type: text/html <html> <head> <title>送信しました</title> <meta http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> </head> <body> ●お客様のメールアドレス $email<br> </body> </html> EOF

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

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

    • ベストアンサー
    • CGI
  • Flashでのメールフォーム

    LoadVarsを利用して変数名をCGIに送るFlashでのメールフォームを作成しています。 テキストエリアの値はプロパティで変数名を指定できるので送信できるのですが、チェックボックスの値を受け渡す方法がわかりません。 HTMLのFORMで書いた場合は <INPUT TYPE="CHECKBOX" NAME="check" value="希望する"> このようになるのですが、これと同様の情報をFlashのメールフォームで送信する場合にはどのようにすればよいのでしょうか? ・FlashでのチェックボックスはコンポーネントのCheck Boxで作成しています ・true,falseの判定を送信するだけでもかまいません 以上です。よろしくお願いします。

    • ベストアンサー
    • Flash
  • フォームからメール送信

    いつも参考にさせて頂いています。 現在メールフォームを作っていまして、Javascriptで作成したフォームからphpで作った確認画面へ遷移(form action=...phpにて)し、確認画面の送信ボタンをクリックした時点で指定したメールアドレスへ内容を送信 という流れで考えています。post変数をphpで受け取って確認画面を表示するところまではいいのですが、確認画面の内容をメールアドレスに送信するにはどうしたらいいのでしょうか? まだまだ初心者ですので噛み砕いて説明頂けば幸いです。 どうか宜しくお願いします

    • ベストアンサー
    • PHP
  • 同一ページの複数フォームを一括送信したい

    会社にてあるイベントの申込みページを作成している、ほぼ初心者です。 ショッピングカートへとフォームから飛ばしたいのですが、プログラムがよくわからず行き詰っています。 以前の回答にもあったhttp://okwave.jp/qa/q3418439.htmlを真似て作ってみましたが、 最初のものだけをピックアップして実行されてしまいます また、本来はチェックボックスにチェックが入っているもののみを送信したいんです </style> <script language="javascript"><!-- function send() { document.a11.submit(); document.b11.submit(); ・ ・ ・ ・ } //--></script> これをヘッダー内に書き込み <form name="a11" action="/products/detail.php" method="post" target="_blank"> <input type="hidden" name="mode" value="cart" /> <input type="hidden" name="product_id" value="137" /> <input type="hidden" name="product_class_id" value="634" /> <input type="checkbox" name="quantity" value="1" /><br /> </form> <form name="b11" action="/products/detail.php" method="post" target="_blank"> <input type="hidden" name="mode" value="cart" /> <input type="hidden" name="product_id" value="140" /> <input type="hidden" name="product_class_id" value="637" /> <input type="checkbox" name="quantity" value="1" /><br /> </form> ・ ・ ・ ・ ・ というフォームが数十個あります。 数十個あるうちのチェックボックスにチェックが入っているもののみを 送信したいのですが、プログラムの組み方をご教授願えませんでしょうか? 順番としては (1)チェックボックスにチェックが入っているものを認識 (2)チェックボックスにチェックが入っているものを順に送信 という感じなのかなと考えていろいろ調べてみたのですが、 わからない状態です ほぼ初心者なので、お手数ですが、サンプル記述などもいただけると 大変たすかります どうぞよろしくお願いいたします

  • サンダーバード:送信済メールのcc/bcc表示は?

    送信boxのメールを開くと、ヘッダーにTo:アドレスしか表示されません。 ccやbccのアドレスを表示させるには、どうしたらいいのでしょうか? 誰に送ったのか、わからなくなりました・・・。

  • エクセルでの一括メール送信

    エクセルに打ち込んだメールアドレスを一括でBCC送信したいのですが、全部を一気に選択すると数が多すぎてプロバイダーが拒否します。そこで小分けにしたいのですが、エクセルに打ち込んだメールアドレスを選択していこうとクリックするとすぐに一人が選択されてOEが開き、その人にメール送信の準備に入ってしまいます。メールアドレスをいくつかだけ選択するにはどうすればよいのでしょうか? よろしくお願いします。

  • Gメールの送信の仕方(BCC)を教えてください。

    Gメールで1つのフォルダに15人登録しています。 一斉に「BCC」で送信したいのですがわかりません。 ●新規作成の画面ですと右上に「CC BCC」を選択する所がありますので、 15人のメルアドを全部「コピペ」して、BCCを選んで出せば良いのかとは思いますが。 コピペが大変なので・・フォルダを選択して登録しているそれぞれの名前のところに矢印を持って行くと、 その左に四角が現れ・・チェックできるようになっています。 ここに全員にチェックを入れたのち・・画面右上にメールのマークがあるのでクリックすると確かに全員に送れる状態ですが。 その時点で「CC BCC」を選ぶ文字が出ませんので・・。 このまま送信すると「CC」で送られてしまうのでは?・・と不安になります。 このフォルダ(Gメールでは、ラベルと言うのでしょうか?)の全員にBCCで送信する方法をお教えください。 よろしくお願い致します。

  • MS ACCESSを利用して複数へのメール送信

    現在、Microsoft Accessを利用したクレーム管理表を作成中で、そのクレーム内容を複数名にて情報共有したいと思っています。そこで、皆様のアドバイスを頂戴できれば助かります。 Accessのフォーム内に複数のメールアドレスを表示させ、その中から選択したアドレスに対してクレーム内容(レポート)をメール送信(OUTLOOK又はOE)したい。 (できれば、チェックボックスを利用して、チェックを入れたアドレス(又は人名)に対してメール送信を行いたいと思います。) 素人質問で申し訳ございませんが、宜しくお願い致します。

専門家に質問してみよう