記事No | : 11011 |
投稿日 | : 2012/10/01(Mon) 00:24:37 |
タイトル | : postmailについて |
ID情報 | : misohal |
投稿者 | : misohal |
URL | : http://www.toyoda-marine.com/ |
postmailを利用させていただこうと考えています。
2点教えていただきたく、質問させていただきます。
1) postmail.cgiのエラー回避方法について
チェックモードは正常に動きますが、postmail.cgiを開くとエラーがでてしまいます。
原因を教えていただけないでしょうか。
http://www.toyoda-marine.com/cgi-bin/postmail/check.cgi
http://www.toyoda-marine.com/cgi-bin/postmail/postmail.cgi
2) sendmailの呼び出し箇所の設定について
sendmailを呼び出す箇所に下記の記述が必要とレンタルサーバー業者から言われているのですが、どこに記述してよいのかわかりません。
unless (open(OUT, "| $mailcmd -f info\@domain.net -t")) {
open(MAIL,"| $mailprog -f info\@domain.net -t") || &error("メール送信失敗");
教えていただけないでしょうか。
大変お手数かと存じますが、よろしくお願いいたします。
////////////////////////////////////////////
Check Mode: [ postmail v6.23 ]
Perlバージョン : 5.008005
ログファイルパス : OK
ログファイルパーミッション : OK
sendmailパス : OK
テンプレート ( conf.html ) : パスOK
テンプレート ( err1.html ) : パスOK
テンプレート ( err2.html ) : パスOK
テンプレート ( thx.html ) : パスOK
テンプレート ( mail.txt ) : パスOK
テンプレート ( reply.txt ) : パスOK
////////////////////////////////////////////
記事No | : 11012 |
投稿日 | : 2012/10/01(Mon) 13:58:05 |
タイトル | : Re: postmailについて |
ID情報 | : gensan |
投稿者 | : momota0c0 |
URL | : http://sora-blue.net/~momota0_0/ |
> postmailを利用させていただこうと考えています。
> 2点教えていただきたく、質問させていただきます。
>
> 1) postmail.cgiのエラー回避方法について
> チェックモードは正常に動きますが、postmail.cgiを開くとエラーがでてしまいます。
> 原因を教えていただけないでしょうか。
> http://www.toyoda-marine.com/cgi-bin/postmail/check.cgi
> http://www.toyoda-marine.com/cgi-bin/postmail/postmail.cgi
1)の回答
直接アクセスすると出ると思いますよ
① http://sora-blue.net/~momota0_0/cgi_bin/postmail/postmail.cgi
② http://sora-blue.net/~momota0_0/cgi_bin/postmail/postmail.html
①のようにCGI直接アクセスX
②のようにフォームにアクセスすれば作動します。
2)
もうしわけありません、それについてはわかりません
それを変更しないと動かないでしょうか?
まず1)の回答を元に動かしてみてください
PS
CGIをみたところエラー回避は、きちんと入ってるようですが
それを追加しなければいけないというのは少しわかりません
一度変更なしで動かしてみてください
動くようで動かないようでももう一度レンタルサーバーへ
質問したほうがいいかも知れません
記事No | : 11014 |
投稿日 | : 2012/10/01(Mon) 14:40:34 |
タイトル | : Re^2: postmailについて |
ID情報 | : misohal |
投稿者 | : misohal |
URL | : http://www.toyoda-marine.com/ |
momota0c0様
ありがとうございます。
ご指摘の通りです。
お恥ずかしい限りです・・・
ただ、よくわからない現象がおきています。
1) この掲示板からリンクされたURLで入力するとうまくいきます。
2) 直接URLを入力してフォームを入力すると以下のエラーがでてしまいます。
"サーバの内部でエラーまたは設定上の問題が発生したため、リクエストを処理できませんでした。このディレクトリへの CGI アクセスが有効にされているかどうか、サーバの管理者にご確認ください。 "
レンタルサーバーのQ&Aが下記のような回答でした。
"sendmailを呼び出す箇所にメールアドレスを指定する"
おそらく、エラーメッセージは上記を指定していないからだと思います。
サポートがあってないようなレンタルサーバーを使っているのが悪いのですが、なかなかうまくいきません。
何かいい策があれば、ご教示いただけると幸いです。
記事No | : 11015 |
投稿日 | : 2012/10/01(Mon) 19:42:03 |
タイトル | : Re^3: postmailについて |
ID情報 | : kent |
投稿者 | : KENT |
> momota0c0様
>
> ありがとうございます。
> ご指摘の通りです。
> お恥ずかしい限りです・・・
>
> ただ、よくわからない現象がおきています。
> 1) この掲示板からリンクされたURLで入力するとうまくいきます。
> 2) 直接URLを入力してフォームを入力すると以下のエラーがでてしまいます。
> "サーバの内部でエラーまたは設定上の問題が発生したため、リクエストを処理できませんでした。このディレクトリへの CGI アクセスが有効にされているかどうか、サーバの管理者にご確認ください。 "
>
> レンタルサーバーのQ&Aが下記のような回答でした。
> "sendmailを呼び出す箇所にメールアドレスを指定する"
> おそらく、エラーメッセージは上記を指定していないからだと思います。
>
> サポートがあってないようなレンタルサーバーを使っているのが悪いのですが、なかなかうまくいきません。
> 何かいい策があれば、ご教示いただけると幸いです。
2)の問題については、恐らくsendmailに -fコマンドが必要なのでしょう。
もしそうであれば、init.cgiにて、
$cf{send_fcmd} = 1;
としてください。
記事No | : 11020 |
投稿日 | : 2012/10/01(Mon) 21:47:37 |
タイトル | : Re^4: postmailについて |
ID情報 | : misohal |
投稿者 | : misohal |
URL | : http://www.toyoda-marine.com/ |
> > momota0c0様
> >
> > ありがとうございます。
> > ご指摘の通りです。
> > お恥ずかしい限りです・・・
> >
> > ただ、よくわからない現象がおきています。
> > 1) この掲示板からリンクされたURLで入力するとうまくいきます。
> > 2) 直接URLを入力してフォームを入力すると以下のエラーがでてしまいます。
> > "サーバの内部でエラーまたは設定上の問題が発生したため、リクエストを処理できませんでした。このディレクトリへの CGI アクセスが有効にされているかどうか、サーバの管理者にご確認ください。 "
> >
> > レンタルサーバーのQ&Aが下記のような回答でした。
> > "sendmailを呼び出す箇所にメールアドレスを指定する"
> > おそらく、エラーメッセージは上記を指定していないからだと思います。
> >
> > サポートがあってないようなレンタルサーバーを使っているのが悪いのですが、なかなかうまくいきません。
> > 何かいい策があれば、ご教示いただけると幸いです。
>
> 2)の問題については、恐らくsendmailに -fコマンドが必要なのでしょう。
> もしそうであれば、init.cgiにて、
>
> $cf{send_fcmd} = 1;
>
> としてください。
KENT様
ありがとうございます。
ご教示いただいた通りに変更したら解決致しました。