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欄に制限がかかっているかのいずれかだと思われます。