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

Re:メールフォームCGI

TAさん (2018-07-04 13:38:13) www

お世話になります。
全文が英語でメールフォームを設置(海外向け)しているのですが、自動返信メールなど含め管理者にもメールが届きません。(送信完了のページにはきちんと飛べます。)
以下のように、英文を拒否する項目も0に設定しています。
日本語のページでは問題なく作動します。
お忙しいところ恐縮ですが、解決方法をご教示いただけましたら幸いでございます。


#01.リファラーによるスパムチェック 1:ON / 0:OFF
$conf{’domain_check’} = 0;

#01.リファラー(送信元)のURLの一部か全部
$conf{’domain’} = $ENV{’SERVER_NAME’};

#02.HTML側での設定を無効化(タダ乗り対策) 1:ON / 0:OFF
$conf{’html_vals_disabled’} = 1;

#03.全てが英文の送信を拒否 1:ON / 0:OFF
$conf{’language_check’} = 0;

#11.通し番号保存用のファイルのパス
$conf{’serial_file’} = ’count.dat’;

#12.件名に通し番号を付ける 1:ON / 0:OFF
$conf{’subject_serial’} = 1;

#12.送信履歴保存用ファイルとダウンロードパスワード
#$conf{’log_file’} = ’sendlog.cgi’;
#$conf{’log_passwd’} = ’0123’;

#13.送信文字コード
$conf{’charset’} = ’ISO-2022-JP’;
$conf{’lang’} = 1;

#無変換設定
#$conf{’charset’} = ’UTF-8’;
#$conf{’lang’} = 0;

Re:Re:メールフォームCGI

和田 (2018-07-24 23:53:44) www.synck.com

おそらくはsendmailのパスに問題があるか、サーバによりfrom欄に制限がかかっているかのいずれかだと思われます。