フォームのページから送信してもエラーになる場合があるようです。
下記に、送信フォームプログラムの解説を転記しましたので、ご参照ください。

@フォームからメール送信を行った際、 「ご利用のブラウザは、HTTP_REFERER ヘッダを送信しません。」このようなメッセージが表示される場合。

送信者様がお使いのパソコン環境で、 HTTP_REFERER(リファラー)が送信されていないことが考えられます。

HTTP_REFERER(リファラー)とは
ブラウザが Webサーバに対して送る情報のひとつで、「どこからリンクをたどって、このページへ来たか」という情報です。

このメール送信のプログラムは、リファラー が動作しない環境では、 正常に動作しない状況となっております。
一部ウィルス対策やセキュリティ関係のソフトをご使用の場合、そのソフトのセキュリティレベルの設定によっては、 HTTP_REFERER(リファラー)の送信を差し止めているケースが見られます。

もし、メール送信者様の環境でウィルス対策ソフトやセキュリティ関係のソフトをご使用の場合には、
HTTP_REFERER(リファラー)の送信を差し止める点につきまして、原因や回避する設定方法がないかどうか、一度ソフトの提供元様宛にご相談頂けますでしょうか。

また、Windows Updateを適用されたり、Service Pack 2 をインストールされてから フォーム送信ができなくなった場合には、それらの設定によって、HTTP_REFERER(リファラー)の送信が差し止められている可能性がございます。
恐れ入りますがこのような場合にも、一度Microsof社様へご相談頂けますでしょうか。


尚、パソコンを再起動した後に、送信できたケースもあります。


セキュリティソフトを特に設定されていない場合や、HTTP_REFERER(リファラー)を送信されるようにソフト側の設定を変更している場合でも、正常に動作しない(送信できない)ことがあります。

これは、ご使用のブラウザ(ホームページを見るソフト)の一時的な不具合が考えられます。

このような場合は、ブラウザの「更新」ボタンをクリックしてページを更新していただいたり、ブラウザの再起動を行っていただいたりパソコンの再起動を行っていただくと、動作するようになると思われます。

それでも正常に動作しない場合は、ブラウザのキャッシュをクリアして頂くことをお勧めいたします。

Aキャッシュのクリア

※ご利用のOSやブラウザの種類により手順が異なる場合がございますので、もし下記にご案内いたしました手順でも操作が出来ない場合は、ご利用のブラウザのヘルプメニューをご覧頂くか、ブラウザの提供元様へ、一度ご確認いただけますようお願い申し上げます。

[ Internet Explorerの場合 ]
@ ツールバーの「ツール」メニューの「インターネットオプション」をクリックします。
A 「全般」タブをクリックします。
B 「インターネット一時ファイル」の項目の「ファイルの削除」をクリックします。
C 「[Temporary Internet Files]フォルダのすべてのファイルを削除しますか?」 というメッセージが出ますので、「OK」をクリックして下さい。
※このとき、 「すべてのオフラインコンテンツを削除する」のチェック欄は チェックしないでください。
D 同じく「全般」の中の「履歴」の項目の 「履歴のクリア」をクリックして「[History]フォルダからすべて削除しますか?」のメッセージが表示されましたら「OK」をクリックして下さい。





ご面倒をおかけして申し訳ございませんが、何卒、宜しくお願い申し上げます。