- 締切済み
ホームページサービスのメール送信CGIについて
HP画面に送信メール用CGI( <form action="/cgi-bin/mail2.cgi" method="post"> )をHTML本文に貼り付けアップ後、実際にHPから書き込み操作し「送信」ボタンを押すのですが結果何度繰り返しても同じで、指定先メールアドレスに一切何も届きません。 送信ボタンを押した後、サイト表示画面では送信完了となっています。 他のプロバイダーのCGIタブと比べると、auは少し違っているようですが入れ替えるとその部分がエラーで表示されます。 もうこのCGIは諦めようかとも思いますが、なにかアドバイス頂ければ幸いです。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- lindberg19
- ベストアンサー率41% (37/89)
教えていただいたURLのサイトを見ましたが 指定されたHTMLソースを記述してアップロードするだけなんですね。 HTMLソースに間違いはありませんか?指定された形になっていますか? ↓のCGIの基本設定のは試されましたか? http://www.auone-net.jp/support/hp/infocgi/case2/basic/index.html ダメでしたらプロバイダのサポートに聞いてみた方が早いかと思われます。
- lindberg19
- ベストアンサー率41% (37/89)
CGIはどこのCGIをお使いですか? CGIは正しく設置されていますか? (パーミッションやperlのパス等) CGIが設置されているサーバはsendmail等のメールサービスが使えるサーバーですか?
補足
ご返答ありがとうございます。 CGIは、「au one net」のdionドメインで推奨されものでバージョンとか良く判りません。(こちらです、http://www.auone-net.jp/support/hp/infocgi/case2/mail/index.html) また「perlのパス」とか具体的に理解できていませんので教えて下されば確認します。 それと、HPビルダーソフトに付属のメールサービスは問題なくPCから指定先のメールアドレスに届きますので、現在それを代わりに使わせてもらってます。 宜しくお願いします!
補足
幾度も貴重なアドバイスありがとうございます。 はい、au one netのユーザなので指定されたCGI利用方法を読みながら、無料サイズ内(100MB)でのHP作りを楽しんでいます。(イエ苦しんでますが) CGI設定ウィザードより設定できるアクセスカウンタCGIなどは本体HTMLソースに移植しエラーチェック後に何ら問題なく動作しています。 なぜこのCGIのみウィザードのサポートがなく、わざわざ貼り付けソース式の送信メールCGIになっているのか不明なのですが、どうしても機能してくれないので釈然としません・・・。(素人には辛い?) 理解できないのは、メール書き込み用の基本的な画面も正常に現れますし、送信ボタンを押してメール送信サイトまで入り「送信完了」表示までされるも、なぜか一切その指定アドレス(数種類試したのですが全て同じ結果でダメでした)にはメール送信が届きません。ですから、送信完了!なんて言われても「どうして?」と言いたい感じです。 お騒がせし申し訳ありませんが宜しくお願いします。