エラーになります

状況別に、思いつく原因と対処法を挙げました。当てはまるものがない場合はサポートBBSにてお問合せください。

1) maildwarf.cgiに直接アクセスしたときにInternal Server Errorになる(「データが送られていません。」というエラーが出れば正常です)

・CGIの使える領域に置いていない。
 →CGIの使える領域にアップロードしてください。

・1行目のperlのパスが間違っている。
 →正しく書き換えてください。

・maildwarf.cgiのパーミッションが間違っている。
・jcode.pl、set.cgiのパーミッションが間違っている。
・maildwarf.cgiを置いたフォルダ(ディレクトリ)のパーミッションが間違っている。
・resBBS.cgiを置いたフォルダ(ディレクトリ)のパーミッションが間違っている。
 →ご利用のサーバーが指定しているパーミッションにしてください。(maildwarf.cgi、manage.cgi、resBBS.cgiと、各ディレクトリのパーミッションを705に設定すると多くのサーバーで動くようです。)

・jcode.pl、set.cgiが正しい場所にない。
 →正しい場所にアップロードしてください。

・アスキーモードで転送されていない。
 →必要なファイルをアスキーモードで転送しなおしてください。(FFFTPの場合、「A」というボタンを押してからアップロード)

2) maildwarf.cgiに直接アクセスしたときは正常に動作する(「データが送られていません。」というエラーが出る)が、メール送信時のみサーバーエラーになる

タグ内のmaildwarf.cgiへのパス(action="")が間違っている。
 →正しいパスにしてください。
 ※CGIサーバーとHTMLサーバーが異なる場合は、action="http://〜/maildwarf.cgi"のようにURLで指定してください。

・[lock]フォルダとその中身が正しい場所にないか、名前が間違っている。
 →[lock]フォルダとその中身を所定の場所にアップロードしてください。

・[logs]フォルダとその中身が正しい場所にないか、名前が間違っている。
 →[logs]フォルダとその中身を所定の場所にアップロードしてください。

・[lock]フォルダ、[logs]フォルダとその中身のパーミッションが間違っている。
 →ご利用のサーバーが指定している、「CGIが読み書きするファイルを入れるフォルダ(ディレクトリ)のパーミッション」「CGIが読み書きするファイルのパーミッション」にしてください。

・メールアドレスの設定をしていない/設定がおかしい。
 →正しいメールアドレスを設定してください。

・自動返信の文字列に問題がある。
 →自動返信をオフにして試してください。(プログラムのバグなので次回修正予定)

3)完了画面は出るがメールが届かない。

・sendmailが使えない。
 →sendmailの使えるサーバーかどうか確認してください。

・sendmailのパスが間違っている。
 →正しいパスを設定してください。

・メール送信を無効に設定している。
 →有効に設定してください。

・メールアドレスを間違っている。
 →正しいメールアドレスを設定してください。

4) メールフォームと管理画面は動くが返信ボードが動作しない。

・resBBSを入れたフォルダと、resBBS.cgiのパーミッションが間違っている。
 →ご利用のサーバーが指定しているパーミッションにしてください。
(705に設定すると多くのサーバーで動くようです。)

・resBBSフォルダの場所を動かしている。
 →resBBS.cgiはdmailフォルダの中にある設定ファイルを利用しているので、フォルダを動かす場合はresBBS.cgi内の各設定ファイルへのパスも変更してください。