No.5ベストアンサー
- 回答日時:
>この状態でどこかを変えて入力すればいいとかではなく
>メールフォーム、自体をニフティに変更すればよいということなのでしょうか??
いいえ、まったく間違っています。
サイト訪問者に問合せなどでメールを受け取るためには、まずメールデコードCGI(Common Gatway Inteface)というプログラムにデーターを渡して、それをメールで送信できる形に直して、メール配信プログラム(MTA--Mail Transfer Agent)に渡さなければなりません。
一方、あなたが普段他人にメールを送信しているときは、パソコンにインストールされているメールを送信するプログラム(MUA--mail user agent)が、その処理をしてメールサーバー(MTA)に送信します。
また、GMailは、送信に関しては、先のメールデコードと似たようなものです。(実際は違いますがね)
まず、サーバーにメールデコードCGIを設置します。ニフティのマニュアルをお読みください。スタンダード以上はCGIが使えます。
ついで、
CGI RESCUE - ネットサーフレスキューWeb裏技 ( http://www.rescue.ne.jp/ )
の「フォーム・アンケート・エディタ ほか」にある
・フォームtoメール (メール送信フォーム)
・Webメーラー
などをサーバーに設置します。そのとき同じく「基本的なことなど」も学んでおくこと。
それができたら、サンプルを元に送信フォームを作ってください。
<form action="[http://CGIへのパス]" method="post">
<input type="text" name="sub" value="" size="">
・・・・
<input type="submit" value="送信">
</form>
とかになります。
なお、ビルダーを使い始める前に、
★はじめてのWebドキュメントづくり ( http://www.asahi-net.or.jp/%7Esd5a-ucd/www/ )
などで基本的なことをしっかり身につけておくほうが絶対に良いです。そうすべきです。
お使いになってわかるように、何も知らなくても一見何でも作ってしまいますが、それはとんでもないものになってしまうことが、とても多いです。
示されたHTMLには、HTMLを知っていればありえない極めて初歩的な間違いがありますが、そんな袋小路に迷い込むことはなくなります。
ビルダーに限らず、オーサリングツールを使うときは、我々のようにテキストエディタで作成する人以上に、HTMLやCSSの知識が必要なのですよ。
No.4
- 回答日時:
Gmaiです・・・
それは受け取るほうですよね。
相手に送信してもらうときは、必ず<form action="******">の****は、http://ないしhttps://とメールフォームのあるサーバーになります。mailto:は使えないと考えたほうが良いです。
ニフティとのことですが、以前の@homepageサービスでしたらmailデコーダーサービスがあったのですが・・
現在のLacoocanサービスのLaCoocan(ラクーカン)スタンダード以上でしたら、CGIが設置できますので、それを利用することになるでしょう。
この回答への補足
<TH>お問い合わせ内容*</TH>
<TD><TEXTAREA name="message" class="l" cols="40" rows="12"></TEXTAREA></TD>
</TR>
<TR>
<TH>お名前(漢字)*</TH>
<TD><INPUT type="text" name="name" class="m"></TD>
</TR>
<TR>
<TH>お名前(フリガナ)*</TH>
<TD><INPUT type="text" name="kana" class="m"></TD>
</TR>
<TR>
<TH>E-Mail*</TH>
<TD><INPUT type="text" name="email" class="l"></TD>
</TR>
<TR>
<TH>電話番号(半角)*</TH>
<TD><INPUT type="text" name="tel" class="l"></TD>
</TR>
<TR>
<TH>FAX番号(半角)</TH>
<TD><INPUT type="text" name="fax" class="l"></TD>
</TR>
</TBODY>
</TABLE>
</FORM>
<A href="mailto:●●●.office.sendai@gmail.com"><INPUT type="submit" value=" 送信 " class="button"></A><BR>
上記の内容になっております。
この状態でどこかを変えて入力すればいいとかではなく
メールフォーム、自体をニフティに変更すればよいということなのでしょうか??
問合せフォーム以外は全て出来上がっていたので、ネットにはホームページを公開しているものの、ここだけがクリア出来なくてずっとそのままにして、普通にメールからの問合せで受け付けておりました。
ホームページビルダーで作ったものが、全て何処かへ飛んで消えてしまったりしたこともあり、また消えてしまうのではと思うと、思い切っていじることができずにいます。。。
ご親切にありがとうございます。
全くの初心者で初めてホームページを作ったため、言われていること自体が理解できていない部分もございます。すみません。
がんばってみます。
No.3
- 回答日時:
>作ったホームページから、送信しようとしても送信できないし、どこをどう設定すればよいのかわかりません。
IEの場合は、インターネットオプションの、「プログラム」タブ、電子メールの項目でメーラーを指定してください。
メーラー一覧に載っていないメーラーを使用されている場合は、一覧に載っているメーラーを設定し直す必要があります。
(他のメーラーを使用できません。)
この回答への補足
使用したいアドレスはGmailなのですが、電子メールの項目には「googl chrome」は入っておりました。
これはgmailとは関係ないのでしょうか?
もし、メーラーを設定し直すとしたら、どのようにしたら良いのでしょうか??
windows7使用
プロバイダはニフティ
です。
No.2
- 回答日時:
それはホームページビルダーの子供騙し仕様ですね・・・
mailtoは、メールソフト(Outlookとか)を起動させるアクションなので、
メールの送信を開いてコピペ送信するのと何ら変わないし、
起動しない場合もあるので、
ユーザーに手間を掛ける迷惑な場合がありますね・・・
(件名などが文字化けしている場合も多い)
恐らく、
想像しているであろうメールフォームとは違うのでは?
↓↓
mailtoでメールソフトを起動せずに、
企業サイトの「お問合せフォーム」のように、
ブラウザ(画面)上で文章を入力して送信するには、
サーバにメール用のCGI(PHPやperlプログラム)を設置して
サーバのsendmailで送信します。
そうすれば、
確認動作や必須項目、自動計算、確認メールの自動返信などができます。
無料のCGIを配布しているサイトもありますから、
ちょっと知識も必要ですが、試しに使ってみると良いでしょう。
「メールフォームCGI」などで要検索。
無理なら(初心者なら、またはサーバの利用環境次第)、
簡易的なレンタルのメールフォーム(リンクして外部サイトとして使う)なら登録/設定するだけです。
この回答への補足
プロバイダはニフティでホームページアドレスもニフティを使用しております。
使用したいメールアドレスはgmailなのですが、それでも設定は可能でしょうか?
No.1
- 回答日時:
form要素のaction属性には、uri以外は認められていません。
【引用】____________ここから
action = uri [CT] この属性は、フォーム処理エージェントを指定する。HTTPスキームURI以外の値の場合のユーザエージェントの動作は、定義しない。
 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Forms in HTML documents (ja)( http://www.asahi-net.or.jp/~sd5a-ucd/rec-html401 … )]より
mailto:はあくまでブラウザの、サービス仕様で、実際多くのブラウザが【利用者が設定してさえいれば】動作しますが、基本的には間違いです。
したがって、
<form action="uri">
でURIにプログラムを指定して、サーバーにプログラムを設置します。
ご利用のプロバイダーが提供していることが多いので、
メールデコード 設定方法 - Google 検索 ( http://www.google.co.jp/#sclient=psy-ab&hl=ja&sa … )
にプロバイダー名を入れて検索してみてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 「プロトコル」の定義について 5 2023/04/16 13:13
- docomo(ドコモ) 携帯 arrows we の操作 4 2023/03/29 18:53
- Outlook(アウトルック) outlookについて 1 2022/06/11 19:09
- サーバー 接続・ログインはできているのにメールが送信できない 2 2022/06/27 15:03
- Gmail mailソフト[sylpheed」にgmailアドレスを設定する方法 1 2022/07/24 19:54
- Gmail 会社のメルアドから個人のGmailアドレスに送ったら、「このメールにはご注意ください」と警告が出た 2 2022/05/26 15:12
- WordPress(ワードプレス) Contact Form7?でお問い合わせを送信できません 2 2023/02/02 13:24
- iCloud iPhone端末変更時のLINE引継ぎ 4 2023/07/09 15:07
- Outlook(アウトルック) PCで登録途中の画面から認証コードを確認する方法を教えてください。 3 2022/09/29 06:11
- Yahoo!メール yahooメール使用できなくなった。 1 2022/07/05 11:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
submitの処理の後別の画面を表...
-
checkboxを「変更不可」にでき...
-
mailtoについて
-
1アクションでPOST・GET、両方...
-
HTMLのフォームタグの送信順に...
-
リロード時にも<input type="re...
-
リンクをクリックした時にform...
-
送信ボタン押下時に値が未入力...
-
フォーム要素以外にもname属性...
-
複数のフォームを一括で送信す...
-
【html】)パスワード認証フォー...
-
</form>タグを使用すると強制的...
-
UTF-8 コードでのmailtoの文字化け
-
HTML Formの属性actionは2つの...
-
submitをボタン以外にするには
-
INPUT TEXT内の文字位置を指定...
-
HTMLとPerl間のページ遷移につ...
-
フォームに入力した値をURLに付...
-
Ajax + Servlet のリクエスト...
-
input タグで「空白を含む変数...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
submitをボタン以外にするには
-
URL パラメータを使ってフォー...
-
複数のフォームを一括で送信す...
-
【html】)パスワード認証フォー...
-
フォーム要素以外にもname属性...
-
送信ボタン押下時に値が未入力...
-
checkboxを「変更不可」にでき...
-
1アクションでPOST・GET、両方...
-
メールフォームの送信ボタンが...
-
リンクをクリックした時にform...
-
type="hidden"を使って時刻を送信
-
GETをPOSTに変更したところ 送...
-
リロード時にも<input type="re...
-
<a href=**?***=***>をGET方式で
-
フォームに入力した値をURLに付...
-
長文のmailtoの使い方
-
mailtoについて
-
formタグのactionパラメータで...
-
送信フォームを2つ用意する方法
-
・フォームの送信先(action)...
おすすめ情報