自動返信メールの無効化について
nishidaさん (2011-11-07 15:50:04) www
こんにちは。お世話になってます!
メールフォームプロ3.0.2を使わせていただいてます。
問い合わせして設置者にメールが届き、問い合わせした人にも自動返信メールがきちんと届きますので、設置自体は出来ていると思います。firefox、IE、googlechromで動作確認済みです。
また、今までに何度か使わせていただいているので設置方法については大丈夫だと思います。
自動返信メールを無効化したいと思い、マニュアルにあるようにconfig.cgiの中を「#$config{"return_subject"} = ’お問い合わせありがとうございました’;」とコメントアウトしましたが、返信メールは送られてきます。
同様の質問に関する過去回答の中に幾つか、「件名をコメントアウトして、本文もコメントアウトすると飛ばなくなります!」とありましたので、「#$config{"return_body"} = <<’__return_body__’;」としてみましたが、こんどはエラーが出てしまいました。
「本文のコメントアウト」というのはこの部分ではないのでしょうか?
ここだけでは駄目なのでしょうか?
お手数おかけしますが、教えていただけますでしょうか。
念のためエラー内容を記載致します。(サーバーはさくらです)
ソフトウェアのエラー:
認識できない文字列7での\ xE6 config.cgi 118行、<DATA>ライン855で。
ヘルプについては、ウェブマスター(にメールを送ってくださいsupport@sakura.ad.jpこのエラーメッセージとエラーの時刻と日付を与えて、)。
ステータス:500のContent - type:text / htmlに
ソフトウェアのエラー:
[月11月7日15時30分47秒2011] send.cgi:config.cgi 118行、<DATA>ライン855で7列中の認識されない文字\ xE6。
コンパイルはsend.cgiの6行目で必要に失敗しました。
ヘルプについては、ウェブマスター(にメールを送ってくださいsupport@sakura.ad.jpこのエラーメッセージとエラーの時刻と日付を与えて、)。
Re:自動返信メールの無効化について
和田 (2011-11-09 06:22:26) www.synck.com
#$config{"return_body"} = <<’__return_body__’;
ではなく
$config{"return_body"} = "";
として
__return_body__
から
__return_body__
までをすべて削除してください。
Re:Re:自動返信メールの無効化について
nishidaさん (2011-11-09 08:44:37) www
和田さん、お返事ありがとうございます!
こういうことかと思いましたが…エラーが出ました。
<姓> 様 から __return_body__の間を残してみたらエラー。
その部分、全部消してみてもエラー。
自分の理解不足ですみません。
お手数ですがもう一度教えていただけないでしょうか。
↓こういうことだと思ったのですが↓
__posted_body__
##送信者に届く自動返信メールの件名
#$config{"return_subject"} = ’お問い合せありがとうございました’;
##送信者に届く自動返信メールの本文 / 特殊整形文字 <resbody>:送信内容一式 / <date>:日付 / <serial>:通し番号 / <input_time>:入力秒
$config{"return_body"} = "";
__return_body__
__return_body__
if($config{’utf8’}){
use MIME::Base64;
$config{’charset’} = ’UTF-8’;
}
else {
$config{’charset’} = ’ISO-2022-JP’;
}
念のためエラー内容です。
Software error:
syntax error at config.cgi line 120, near "){"
syntax error at config.cgi line 123, near "}"
Compilation failed in require at send.cgi line 6, <DATA> line 855.
Re:自動返信メールの無効化について
和田 (2011-11-09 08:46:45) www.synck.com
おしい!
__return_body__これも消します(両方とも)。