札幌Web制作のシンクグラフィカ

メールフォームプロ4エラー

土田 和子さん (2015-09-09 11:38:42) www.yokohama-east.net/festa35/form01.html

メールフォームプロ4をしようさせていただいております。
高度な技術のフォームCGIを提供頂き感謝しております。

上記のようにフォームを制作したのですが、どうしても「Software error」エラーとなってしまいます。どうしたら改善できるでしょうか?

プログラムは本当に初心者で申し訳ありません。

土田

自動送信メールが改行しない

土田 和子さん (2015-09-10 11:21:57) /www.yokohama-east.net/festa35/form-a.html

すみません。昨日システムエラーになると質問したものです。
その件は、CGIを別のサーバで動かしすと正常に機能していました。
ただ動かしたいサーバでは動かず…

で、今回はその動いた先のことなのですが、管理者と投稿者へ自動送信メールが届くと思うのですが、それが改行せず1行続きとなってしまいます。
どうやったら改善できるでしょうか?

Re:メールフォームプロ4エラー

和田 (2015-09-11 00:56:31) www.synck.com

> Software error
> 改行せず1行続き
config.cgiなどのCGIファイルの改行コードがLF以外のCRLFまたはCRになっている可能性があります。改行コードを指定して保存できるテキストエディタで改行コードを確認してみてください。
Windowsの場合であればTeraPad、Macの場合であればミミカキがおすすめです。

改行しない件

土田 和子さん (2015-09-11 11:13:27) /www.yokohama-east.net/festa35/form-a.html

早速の回答ありがとうございます。
メールソフトのせいと判明しました。すみませんでした。
保存形式は合っています。ソフトもご指定のソフトで保存し直しましたが、私の普段使いのメーラーでは一行続き、他のメールソフトで受診したらきちんと改行されて着信しました。
実は今回の「サポートセンターから回答がありました」というメールも私のメールソフトでは一行続きでした。
ご指導ありがとうございました。

システムエラーの件は動かしたいサーバでの改善はまだできていないですが、何とか別のサーバにアップしそちらで動かすことにしました。
動かしたいサーバーはユーセンのレンタルサーバだったのですが、指定のCGIフォルダ(/cgi-bin)に入れても同じシステムエラーでした。

Re:メールフォームプロ4エラー

和田 (2015-09-15 23:29:05) www.synck.com

なるほどなるほど。新しいバージョンのメールフォームプロにはconfig.cgi内に改行コードを指定する設定がありまして、そこを¥n¥rと設定していただければ多くのメーラーで問題なく表示されるかもしれませんので、一度お試しください。

お礼

土田 和子さん (2015-09-16 03:30:08) /www.yokohama-east.net/festa35/form-a.html

ありがとうございます。
ご指導の通り改行コードを指定するところのコメントアウトを外したら改善されました。
本当にありがとうございます。