- ベストアンサー
メールフォームを作成しましたがうまく送信できません。
こんにちは。 メールフォームを作ったのですが、上手く送信できません。 「このフォームは電子メールを使って送信されています。このフォームを送信すると、電子メールアドレスが受信者に公開され、フォームのデータが暗号化されずに送信されます。このフォームは続行することもできますが、取り消す事もできます。」と出てきます。 メッセージは出てもかまわないと思いますが、なんとか送信できるようにする方法を教えてください。 もしもフォームだけ作成し公開できるサイトなどもありましたら教えてください。 どうぞよろしくお願いします。 使ったソフト:「ホームページNinja2003」(他のソフトでも同様な結果)(ちなみに「メールフォーム機能だけでなくフォーム機能も使ってみました。)
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
メールフォームを使われているとのことですが、 おそらくソースファイルが <form action="mailto:sr-agent@okwave.**" method="post"> などとなっていませんでしょうか? (sr-agent@okwave.**は架空のアドレスです。ここには通常質問者さんのメルアドが入ります。) サイトの管理者のメルアドを使って送信する方法の場合には、 アウトルックエクスプレスなど、メールの送受信ソフトの設定をきちんとしていないと機能しないようです。 (実は、私も、迷惑メール防止のためアウトルックの設定をしていないため、メールアドレスを記入する方式のメールフォームの場合、機能しません) メール送受信ソフトがなくても送信できるようにするには、 メールフォームをレンタルし、送信先を、 例えば <form action="http://form.freett.com/freeform.asp?ACCT=*****&SUBJ=Question" method="post"> のように、設定すれば、レンタル先から自分の設定したメールアドレスにメールが届きます。 (httpはわざと大文字で書いています。ソースファイルで書く場合には半角にしてください) レンタル先で設定するメールアドレスは、Webメールでも大丈夫です。 ちなみに自分は フリーケットシアターさん http://www.freett.com/ というところからメールフォームをお借りしています。 参考までに設定方法がわからない場合には、以下のURLにアクセスし、 ソースファイルをご覧ください。 http://ha8.seikyou.ne.jp/home/syoki/masaki/mailform2.html
その他の回答 (2)
- natatin
- ベストアンサー率50% (1322/2599)
mailtoを使った送信フォームは OEしか対応してません OE6では環境によっては内容が反映されずに OEが立ち上がるだけすのです 文字化けもするみたいです お勧めできません レンタルの送信フォームを使うか CGIが設置できサーバーがるsendmailを使えるなら 無料配布のCGIの送信フォームを設置されたほうがいいですよ! 無料レンタル http://formmail.jp/ http://form.fc2.com/ 無料配布CGI http://www.kent-web.com/data/index.html
お礼
回答ありがとうございます。CGIもやってみたいですがやっぱり難しそうですね。
- gladiolus44
- ベストアンサー率25% (37/147)
フォームはソフトで作られたのですね。 PCによって違うと思いますが、私はそういう メールフォームから送ろうとすると ソフトが立ち上がってしまって送れません。 なので、レンタルフォームはどうでしょうか。 HTMLタグ入力するだけで送れるので簡単です。 http://www.future-s.com/site_construct/form_mailer/index.html あとは無広告無料レンタルメルフォもあります。 http://www.usjma.com/ 少しでも参考になればいいのですが(^^; 間違った解答であったら大変申し訳ありません。
お礼
回答ありがとうございます。まさにこういうやつです!ありがとうございます。
お礼
回答ありがとうございます。「フリーケットシアター」参考になりました。