KENT-WEB サポートコーナー 過去ログ [ 0466 ]


記事No: 1945
投稿日: 2007/10/21(Sun) 16:19:35
タイトルBizLinkでpostmail
ID情報: kozue
投稿者: kozue
URLhttp://test.com

postmailを設置しようとしております。
フォームの表示、エラー画面、確認画面と動作自体は問題なくできているのですが、送信ボタンを押すと、「500 Internal Server Error」と表示されてしまい、メールも送信されてきません。
NTTのBizLinkを利用しているのですが、同じプロバイダでうまく設置できた方がいらっしゃいましたら、アドバイスをいただけませんでしょうか?
同じファイルを別プロバイダにアップすると、送信までいけるので、CGIの文法エラーやHTMLの問題ではないのは確かだと思うのですが。。。
試しに
# sendmail送信
} else {
open(MAIL,"| $sendmail -t -i") || &error("メール送信失敗");
print MAIL "$body\n";
close(MAIL);
}
部分をコメントアウトすると、Internal Server Errorが出なくなったので、sendmailに渡す処理がうまくいかないようです。

※申し訳ないのですが、公開前のサイトにつき、設置URLを書くことができません。


記事No: 1947
投稿日: 2007/10/21(Sun) 16:29:23
タイトルRe: BizLinkでpostmail
ID情報: taporus
投稿者: リッキー

こちらを
http://kent-web.com/support/bbs/?list=log&no=1946&pg=0


記事No: 1948
投稿日: 2007/10/21(Sun) 17:01:16
タイトルRe^2: BizLinkでpostmail
ID情報: kozue
投稿者: kozue

早速のご解答ありがとうございます。
「mimew.pl」を削除してみましたが、結果は変わりませんでした。
サーバから削除するだけでなく、CGIかHTMLの編集も必要になるのでしょうか?

> こちらを
> http://kent-web.com/support/bbs/?list=log&no=1946&pg=0
>


記事No: 1949
投稿日: 2007/10/21(Sun) 17:10:13
タイトルRe^3: BizLinkでpostmail
ID情報: taporus
投稿者: リッキー

} else {
open(MAIL,"| $sendmail -t -i") || &error("メール送信失敗");
print MAIL "$body\n";
close(MAIL);
}
コメントアウトのままになってませんか?


記事No: 1950
投稿日: 2007/10/21(Sun) 18:08:11
タイトルRe^4: BizLinkでpostmail
ID情報: kozue
投稿者: kozue

度々ご親切にありがとうございます。
コメントアウトのままにはなっていないようです。
コメントアウトした状態だと、500エラーは出ないはずなんですが。。。
やはりプロバイダ側の問題なのでしょうか。

> } else {
> open(MAIL,"| $sendmail -t -i") || &error("メール送信失敗");
> print MAIL "$body\n";
> close(MAIL);
> }
> コメントアウトのままになってませんか?


記事No: 2038
投稿日: 2007/10/31(Wed) 16:37:22
タイトルRe^5: BizLinkでpostmail
ID情報: kozue
投稿者: kozue

他の方の参考になることもあるかと思いますので、
一応経過だけご報告しておきます。

全く加工していない状態でサーバにあげても、やはりsendmailの箇所でエラーが出てしまいましたので、BizLinkでは残念ながらこちらのpostmailを使用することは不可能なようです。

色々と助言をいただきまして、ありがとうございました。

> 度々ご親切にありがとうございます。
> コメントアウトのままにはなっていないようです。
> コメントアウトした状態だと、500エラーは出ないはずなんですが。。。
> やはりプロバイダ側の問題なのでしょうか。
>
> > } else {
> > open(MAIL,"| $sendmail -t -i") || &error("メール送信失敗");
> > print MAIL "$body\n";
> > close(MAIL);
> > }
> > コメントアウトのままになってませんか?


[検索ページ]