自動返信メールが届きません。

蓮見 裕樹さん (2015-06-05 10:38:44) www.soyokaze-aircon.com

高機能なフリーCGIをありがとうございます。

自分のHPよりメールを飛ばしたくて、メールフォームCGI SJIS版
ダウンロードさせて頂きました。

無事設置終わり、メール送信ボタンを押すと、サンクス画面は表示
され、設置者アドレスにはフォームの内容が間違いなくメールで
送られてきました。

しかし、自動送信メールだけが何度確認しても送られてきません。

レンタルサーバはロリポップ、
秀丸を使って、
Perlディレクトリとsendmailディレクトリはサーバ指定のパスに
変更済み、(send.cgi先頭、#04部分修正)
#00 を $conf{’debug’} = 0 に修正
しました。
自動返信メール送付先のアドレス入力箇所のname属性は"email"です。

check.cgiを動かすと「このサーバのsendmailのパスは /usr/lib/sendmail だよ!」といったメッセージが表示されますが、
send.cgiの#04は $conf{’sendmail’} = ’/usr/lib/sendmail’;
になっています。

設置者アドレスと送信者アドレスも違うアドレスです。
迷惑メール等別フォルダにも届いていません。
変なところをコメントアウトした覚えも無いです。

何が問題なのでしょう?

ちなみに、#12の通し番号を 0 に設定しましたが、設置者宛メール
件名には相変わらず通し番号がついてきます。
質問とは直接関係無いかも知れませんが、
設定の仕方が悪いのでしょうか?

お忙しいところ恐縮ですが、ご指導お願いします。m(_ _)m

Re:自動返信メールが届きません。

和田 (2015-06-09 23:30:18) www.synck.com

URL拝見いたしました。現状、正しくエラーチェックなどが動作していないと思われます。mailform.jsが正常に読み込まれていないと思うのでご質問とは関係ありませんが一度ご確認ください。

また、自動返信メールが届かない場合ですがsend.cgi内で指定されている自動返信メール用の件名と本文のいずれかが設定されていないか、コメントアウトされている場合があります。一度ご確認ください。

Re:自動返信メールが届きません。

蓮見 裕樹さん (2015-06-09 23:52:29) www.soyokaze-aircon.com/

確かにエラーチェック等動作していません。

mailform.jsはsend.cgiと同じフォルダにそのままアップしました。
何か他にパスの設定等必要なのでしょうか?

send.cgiの#09 #10 は

#09.送信者に届くメールの件名
$conf{’res_subject’} = ’お問い合わせありがとうございます’;

#10.送信者に届くメールの本文
$conf{’res_body’} = <<’__res_body_eof__’;
***です。

この度はお問い合せ頂き誠にありがとうございました。
改めて担当者よりご連絡をさせていただきます。

─ご送信内容の確認─────────────────
<resbody>
──────────────────────────

このメールに心当たりの無い場合は、お手数ですが
***@***
まで連絡ください。

この度はお問い合わせ重ねてお礼申し上げます。
━━━━━━━━━━━━━━━━━━━━━━━━━━
 ***

***@***
━━━━━━━━━━━━━━━━━━━━━━━━━━
__res_body_eof__

でコメントアウトはしていないのですが…

Re:自動返信メールが届きません。

蓮見 裕樹さん (2015-06-10 00:05:55) www.soyokaze-aircon.com/

今見ていたところ、send.cgiとcheck.cgi以外のファイルの属性が644になっていました。
755に修正したところ、自動返信メール届きました(^^)
お騒がせしました。m(_ _)m

しかし、エラーチェックは相変わらず動きません…

Re:自動返信メールが届きません。

和田 (2015-06-10 00:25:18) www.synck.com

mailform.jsはフォームの閉じタグ(</form>)の後に
<script type="text/javascript" src="mailform/mailform.js" charset="utf-8"></script>
こういう感じで書き足してください。srcのところはmailform.jsの場所を指すように指定します。

Re:自動返信メールが届きません。

蓮見 裕樹さん (2015-06-10 00:42:36) www.soyokaze-aircon.com/

エラーチェック動きました!

ありがとうございました。m(_ _)m