こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

解決済みの質問

postmailを使ったメールフォームについて

お世話になります。
CGIを使ったメールフォームを利用したくて、KENT-WEBさんのpostmailをダウンロードして解凍、それをホームページビルダーで添付のメールフォームを自作で好みのメールフォームに書き換えました。postmail.cgiの内容もperlパスとかメールアドレスとか必要箇所も設置方法を参考に書き換えました。
メールフォームのHTMLの中には、<form action="postmail.cgi"method="post">も入れてあります。
そして、作ったhtml.indexのサイト全体に上記で作ったメールフォームをリンクさせました。
この状態で、レンタルホームページスペースにアップロードすると言う流れであっていますでしょうか。
postmailディリクトリを作ってそこにサイト全部をアップロードするのか、CGIのみをアップロードするのか、またpublic_htmlというディリクトリにはサイト全体をアップロードしなければいけないと言う事であっていますか?
その他アクセス制限を支持通りかどうか確認すれば良かったでしょうか。
お借りするサイトさんは、CGI利用可能、sendmailにも対応しています。
ビルダーで転送する前に、画像gifは全てimageと言うフォルダを作って全てそこへ移動しましたので、アップロードする時にはimageと言うディリクトリが自動で作成されます。
postmailのフォルダもあるので、その中のメールフォームをhtml.imdexにリンクさせた時点でpostmail.cgiと言うディリクトリが出来ると思うのですが、サイトさんのディリクトリをいじり過ぎてわからなくなってしまうと元に戻せないので、長文になってしまい申し訳ありませんが、
初心者で、勉強不足もありご面倒かと思いますが、ご意見をどうぞ宜しくお願いいたします。

投稿日時 - 2008-06-13 07:58:43

QNo.4096812

すぐに回答ほしいです

質問者が選んだベストアンサー

確認したいのですが、
パーミッションの設定は、お使いのサーバーに合わせていますか?

お使いのサーバーによっては、postmailのマニュアルの設定では正しく動作しないことがあります。
パーミッションはサーバーの推奨に合わせてください。

投稿日時 - 2008-06-16 12:30:53

お礼

ありがとうございます。
はい、再度確認してみます。
ご親切にありがとうございます。

投稿日時 - 2008-06-16 17:10:43

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(2)

ANo.1

聞くよりも実際に設置して動かした方が早いと思います。
あなたが初心者であればあるほど、どんなミスをしているかこちらは想像がつかないわけですし。

投稿日時 - 2008-06-13 15:50:08

補足

ありがとうございます。
実際にアップロードしてみました!
URLからサイトを呼び出してみたら見る事が出来ました。
メールの送信を試してみました。
でも、やはりエラーが出てしまいました。
エラーの内容を添付しました。
もし、ご回答頂けますようでしたらお願い致します。

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, info@stepserver.jp and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



--------------------------------------------------------------------------------

Apache/1.3.41 Server at sss002.kix.ad.jp Port 443

投稿日時 - 2008-06-14 08:21:03

あなたにオススメの質問