- ベストアンサー
htmlでフォーム送信を作った後OUTLOOKが立ち上がり送信できない件
フォームからあるメールアドレスに直接送信したいのに、送信ボタンを押すと、この内容は送信者に公開されますといったエラーのような内容が表示されます。アウトルックが立ち上がったり・・などおかしな状況になります。通常のフォーム送信のように、送信したら「送信されました」で終わる感じにしたいのですが、知識あるかたよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
フォームの提出先は、きちんとCGIになってますか? HTMLのタグから直接メールを送信するのは、HTMLの本来の仕様ではなく、あくまでブラウザのおまけです。 【引用】____________ここから action = uri [CT] この属性は、フォーム処理エージェントを指定する。HTTPスキームURI以外の値の場合のユーザエージェントの動作は、定義しない。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Forms in HTML documents (ja)( http://www.asahi-net.or.jp/%7Esd5a-ucd/rec-html401j/interact/forms.html#edef-FORM )]より 上の文の「HTTPスキームURI以外の値」とは、たとえばURIではなくmailtoとかになっている場合。 その場合、設定してあるメールユーザーエージェント(MUA)を起動したりします。 メルでコードCGIをきちんと設定し、そのURIを設定しましょう。
お礼
めっちゃ時間かかりましたが解決できました。ありがとうございます。