• 締切済み

ホームページサービスのメール送信CGIについて

 HP画面に送信メール用CGI( <form action="/cgi-bin/mail2.cgi" method="post"> )をHTML本文に貼り付けアップ後、実際にHPから書き込み操作し「送信」ボタンを押すのですが結果何度繰り返しても同じで、指定先メールアドレスに一切何も届きません。 送信ボタンを押した後、サイト表示画面では送信完了となっています。 他のプロバイダーのCGIタブと比べると、auは少し違っているようですが入れ替えるとその部分がエラーで表示されます。 もうこのCGIは諦めようかとも思いますが、なにかアドバイス頂ければ幸いです。

みんなの回答

回答No.2

教えていただいたURLのサイトを見ましたが 指定されたHTMLソースを記述してアップロードするだけなんですね。 HTMLソースに間違いはありませんか?指定された形になっていますか? ↓のCGIの基本設定のは試されましたか? http://www.auone-net.jp/support/hp/infocgi/case2/basic/index.html ダメでしたらプロバイダのサポートに聞いてみた方が早いかと思われます。

musashi023
質問者

補足

  幾度も貴重なアドバイスありがとうございます。 はい、au one netのユーザなので指定されたCGI利用方法を読みながら、無料サイズ内(100MB)でのHP作りを楽しんでいます。(イエ苦しんでますが)  CGI設定ウィザードより設定できるアクセスカウンタCGIなどは本体HTMLソースに移植しエラーチェック後に何ら問題なく動作しています。  なぜこのCGIのみウィザードのサポートがなく、わざわざ貼り付けソース式の送信メールCGIになっているのか不明なのですが、どうしても機能してくれないので釈然としません・・・。(素人には辛い?)  理解できないのは、メール書き込み用の基本的な画面も正常に現れますし、送信ボタンを押してメール送信サイトまで入り「送信完了」表示までされるも、なぜか一切その指定アドレス(数種類試したのですが全て同じ結果でダメでした)にはメール送信が届きません。ですから、送信完了!なんて言われても「どうして?」と言いたい感じです。 お騒がせし申し訳ありませんが宜しくお願いします。

回答No.1

CGIはどこのCGIをお使いですか? CGIは正しく設置されていますか? (パーミッションやperlのパス等) CGIが設置されているサーバはsendmail等のメールサービスが使えるサーバーですか?

musashi023
質問者

補足

 ご返答ありがとうございます。 CGIは、「au one net」のdionドメインで推奨されものでバージョンとか良く判りません。(こちらです、http://www.auone-net.jp/support/hp/infocgi/case2/mail/index.html) また「perlのパス」とか具体的に理解できていませんので教えて下されば確認します。 それと、HPビルダーソフトに付属のメールサービスは問題なくPCから指定先のメールアドレスに届きますので、現在それを代わりに使わせてもらってます。  宜しくお願いします!

関連するQ&A