フリーのメールフォームで宛先を選択項目によって一つ、または複数設定できる物を探しています。
内容は、
普通のメールフォーム同様、住所、氏名、電話等の項目と
チェックボックス付きの項目を自分で増減できるもので
このチェックボックスの選択で送り先を決定させたいのです。
例えば、チェックボックスの項目がA,B,C三つあるとすると、Aだけを選択すればAに設定したアドレスだけにフォーム内容を送る、
B,Cを同時に選択すればBとCにそれぞれ設定したアドレスに送る
フォームのチェックボックスの項目にはメールアドレスを表示させず、閲覧者はアドレスを意識せず
項目を一つ、または複数チェックボックスで選択する。するとそれぞれのチェックボックスに対応したメールアドレスに
フォームの内容を送信する。選択されていないチェックボックスに設定されたメールアドレスには送信されない
というようなCGIを探しています。
いろいろメールフォームを探し回っていますが、なかなか無いです。
これを改造すればできるよと言う物でも結構です。
ご存じの方がおられましたら、教えていただけると非常に助かります。
やはり、フリーでは無理な機能でしょうかね?
私はそんなにCGI詳しくはありません。
そんなの無理だよでも結構です。詳しい方なら技術的な観点から判断できるのではと
思います。
お詳しい方何卒、よろしくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
ソースに書いてよいなら
<input type="checkbox" name="mailto" value="hoge@hoge.com">Aさん<br>
<input type="checkbox" name="mailto" value="hoge2@hoge.com">Bさん
ですし、
<select name="mailto"><option value="hoge@hoge.com">Aさん <option value="hoge2@hoge.com">Bさん</select>
ただしこれが使えるためにはCGIで同名のnameについては、,でjoinするようになっていないとならない。MTAの仕様による。
ソースにも書きたくなければCGI側で
if ($FORM{'mailto'} eq 'A'){ push @mailto , 'hoge@hoge.com';}
などの改造が必要
メールフォーム、および処理プログラムは、掲示板と並んで、CGIを使い始めて最初に挑戦するものです。
挑戦してみてください。
> ソースにも書きたくなければCGI側で
>if ($FORM{'mailto'} eq 'A'){ push @mailto , 'hoge@hoge.com';}
> などの改造が必要
やはりそうなのですね。
ソースには書きたくないです。
特にCGI限定って事もないのですが、サーバー上で動いてくれてサイトで利用できればいいのですが。
改造とか自信ないです。おっしゃっていることはプログラムを勉強すればわかるような気がします。現状では、時間的に勉強するのは難しいのです。ゆくゆくは、挑戦してみたいと思いますが。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(メールソフト・メールサービス) Windows10付属のメール、なぜ設定が劇的に簡単になったのか? 1 2022/12/16 13:14
- Access(アクセス) チェックボックスにチェックが入った後の挙動 1 2022/08/21 12:39
- JavaScript jquery 診断コンテンツにチェックボックスを付けたいです 3 2023/01/19 18:31
- Excel(エクセル) たくさんあるフォームコントロールを効率よく確認するには 1 2022/12/24 12:27
- JavaScript セレクトを全て選択されていないと、文字によるエラーメッセージを表示させるコードを調べています 2 2023/06/22 15:48
- Excel(エクセル) エクセルの散布図で新たに入力した値のデータラベルが空欄になる現象 1 2022/04/26 09:31
- JavaScript 助けてください!スパムメールがとんでもなく大量に届きます。 3 2023/08/10 16:32
- Excel(エクセル) エクセルについて教えてください。 2 2023/06/14 11:11
- 所得税 電子税?のメールについて教えてください 8 2022/09/04 21:38
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
入力フォームの値が消える
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
数字以外の入力をエラーにする...
-
初歩的な事だと思います。 Sub...
-
入力フォームの値をQRコードで...
-
テキストボックスの番号を使っ...
-
EXCEL VBA で指定した範囲に入...
-
戻ると入力したフォームの内容...
-
DataGridView 列ごとの入力制限
-
DataGridViewの桁数制限に関して
-
EXCEL VBA のユーザーフォーム...
-
VB2005 複数のフォームを同時...
-
c#でTextBoxの入力制限
-
input type ="hidden"の具体的...
-
VBAでInputBoxの再入力をさせる...
-
非同期通信で掲示板を作る際の...
-
httpリクエストの送り元の特定
-
Windowsのアプリ開発ってなんの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
入力フォームの値が消える
-
ビルダー20 お問合せフォー...
-
メールフォームで送信先アドレ...
-
アンケートフォームなどの送信...
-
ホームページビルダー18での...
-
フォームーSubmitから呼...
-
javascript フォームタグ 画面...
-
postmailの確認画面でプルダウ...
-
ビジネスメールの敬称
-
エクセルVBA テキストボックス...
-
DATE型変数を初期化する方法
-
テキストボックスの番号を使っ...
-
初歩的な事だと思います。 Sub...
-
数字以外の入力をエラーにする...
-
EXCEL VBA で指定した範囲に入...
-
お問い合わせフォームから送信...
-
Excel-VBAでInputBox+Pulldown...
-
フォームを再送信しますか?
-
入力フォームの値をQRコードで...
-
VBAの質問になります メッセー...
おすすめ情報