プロが教える店舗&オフィスのセキュリティ対策術

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

A 回答 (2件)

CGIはどこのCGIをお使いですか?



CGIは正しく設置されていますか?
(パーミッションやperlのパス等)

CGIが設置されているサーバはsendmail等のメールサービスが使えるサーバーですか?

この回答への補足

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

補足日時:2009/03/31 18:18
    • good
    • 0

教えていただいたURLのサイトを見ましたが


指定されたHTMLソースを記述してアップロードするだけなんですね。
HTMLソースに間違いはありませんか?指定された形になっていますか?

↓のCGIの基本設定のは試されましたか?
http://www.auone-net.jp/support/hp/infocgi/case2 …

ダメでしたらプロバイダのサポートに聞いてみた方が早いかと思われます。

この回答への補足

  幾度も貴重なアドバイスありがとうございます。
はい、au one netのユーザなので指定されたCGI利用方法を読みながら、無料サイズ内(100MB)でのHP作りを楽しんでいます。(イエ苦しんでますが) 
CGI設定ウィザードより設定できるアクセスカウンタCGIなどは本体HTMLソースに移植しエラーチェック後に何ら問題なく動作しています。
 なぜこのCGIのみウィザードのサポートがなく、わざわざ貼り付けソース式の送信メールCGIになっているのか不明なのですが、どうしても機能してくれないので釈然としません・・・。(素人には辛い?)

 理解できないのは、メール書き込み用の基本的な画面も正常に現れますし、送信ボタンを押してメール送信サイトまで入り「送信完了」表示までされるも、なぜか一切その指定アドレス(数種類試したのですが全て同じ結果でダメでした)にはメール送信が届きません。ですから、送信完了!なんて言われても「どうして?」と言いたい感じです。 お騒がせし申し訳ありませんが宜しくお願いします。

補足日時:2009/04/01 22:53
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!