さくらインターネットのスタンダードプランで借りたレンタルサーバに、


kent webのメールフォームを設置したのですが、
http://www.kent-web.com/data/postmail.html

上手く稼動せずに、最後の送信ボタンを押すと、エラーになってしまいます。

属性(パーミッション)は、755 or 705や、644 or 604に変えてはみました。

掲示板も設置してみたのですが、そちらはちゃんと動きます。

メールフォームがちゃんと動いていない原因としてはどのようなことが考えられるでしょうか?

詳しい方、ぜひ教えてください。

回答の条件
  • 1人5回まで
  • 登録:
  • 終了:2007/03/07 13:14:46
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

ベストアンサー

id:ymty No.2

回答回数32ベストアンサー獲得回数1

ポイント35pt

デフォルトでは

$sendmail = "/usr/lib/sendmail"

となっていますが、さくらサーバは

http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml

によると

/usr/sbin/sendmail

となっています。

$sendmail = "/usr/sbin/sendmail"

に変更すると良いかも知れません。

id:minomino13

ありがとうございました!

解決しました!

2007/03/07 13:14:27

その他の回答1件)

id:gumi No.1

回答回数85ベストアンサー獲得回数3

ポイント35pt

自分も全く同じ環境で(さくらサーバー)

全く同じkentさんのメールサーバー設置で

挫折しそうになりましたが

自分が間違えていたのは

179行目の

## sendmail送信のとき ##

# sendmailのパス

$sendmail = '/usr/sbin/sendmail';

sbinというのを間違えて

エラーになっていました。

id:minomino13

ありがとうございました!

解決しました!

2007/03/07 13:14:24
id:ymty No.2

回答回数32ベストアンサー獲得回数1ここでベストアンサー

ポイント35pt

デフォルトでは

$sendmail = "/usr/lib/sendmail"

となっていますが、さくらサーバは

http://support.sakura.ad.jp/support/manual/rs/tech_cgi.shtml

によると

/usr/sbin/sendmail

となっています。

$sendmail = "/usr/sbin/sendmail"

に変更すると良いかも知れません。

id:minomino13

ありがとうございました!

解決しました!

2007/03/07 13:14:27

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

  • fedora9のPerlメモ - フォームメール fedora9のPerlメモ 2008-09-19 22:32:59
    フォームメール から postmail.zip をダウンロードして展開。 postmail.cgi を開き、 # 送信先メールアドレス $mailto = を変更。 $sendmail = '/usr/sbin/sendmail'; に変更。さくらインターネットのスタ
  • 日々のメモ - 2010-06-24 日々のメモ 2010-06-24 21:33:49
    休み日。この1週間は、梅雨真っ盛り。その中であっても、本日などは貴重な晴れ間が覗いた日。なのでフトンを干す。ちなみに今月分の手取り給料が、111,111円。なんだ、この数字の並びは
「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません