0){ $sysMSG .= $reqCN." "; } $sysMSG .= $reqUN." 様から以下の内容を承りました。"."\n\n"; $sysMSG .= "-- ここから -------------------- \n\n"; $sysMSG .= $reqMT; $sysMSG .= "\n\n"; $sysMSG .= "-- ここまで -------------------- \n\n"; $sysMSG .= "補足情報:\n"; $sysMSG .= "---------- ---------- ---------- ---------- \n"; $sysMSG .= "送信元サイト : ".$_SERVER["HTTP_HOST"]."\n"; $sysMSG .= "送信日時 : ".date("Y/m/d (D) H:i:s",time())."\n"; $sysMSG .= "送信者IPアドレス : ".@$_SERVER['REMOTE_ADDR']."\n"; $sysMSG .= "送信者ブラウザ : ".$_SERVER["HTTP_USER_AGENT"]."\n"; $sysMSG .= "---------- ---------- ---------- ---------- \n\n"; $sysMSG = mb_convert_encoding(mb_convert_kana(convert_unwilling_charactors($sysMSG), "KVa", TEXTCODE), TEXTCODE, TEXTCODE); $rtn = sendEmail($sysEM, $sysSbj , $sysMSG); return $rtn; } function sendRemindMail($reqCN, $reqUN, $reqEM, $reqMT){ $usrSbj = ""; $usrMSG = ""; $rtn = false; $usrSbj = "【".$_SERVER["HTTP_HOST"]."】お問い合わせありがとうございました。"; if( mb_strlen($reqCN)>0){ $usrMSG .= $reqCN." "; } $usrMSG .= $reqUN." 様"."\n\n"; $usrMSG .= "この度は".$_SERVER["HTTP_HOST"]."にお問い合わせ頂きありがとうございました。"."\n"; $usrMSG .= "お問い合わせフォームから以下の内容を承りました。"."\n\n"; $usrMSG .= "-- ここから -------------------- \n\n"; $usrMSG .= $reqMT; $usrMSG .= "\n\n"; $usrMSG .= "-- ここまで -------------------- \n\n"; $usrMSG .= "補足情報:\n"; $usrMSG .= "---------- ---------- ---------- ---------- \n"; $usrMSG .= "送信元サイト : ".$_SERVER["HTTP_HOST"]."\n"; $usrMSG .= "送信日時 : ".date("Y/m/d (D) H:i:s",time())."\n"; $usrMSG .= "---------- ---------- ---------- ---------- \n\n"; $usrMSG .= "内容については改めて担当から連絡差し上げますので今しばらくお待ちください。"."\n"; $usrMSG = mb_convert_encoding(mb_convert_kana(convert_unwilling_charactors($usrMSG), "KVa", TEXTCODE), TEXTCODE, TEXTCODE); $rtn = sendEmail($reqEM, $usrSbj , $usrMSG); return $rtn; } // == execute ================================================== // get parameters $sysDN = mb_strtolower($_POST['sysDN']); $reqCN = $_POST['reqCN']; $reqUN = $_POST['reqUN']; $reqEM = $_POST['reqEM']; $reqMT = $_POST['reqMT']; // サーバーチェック (AJAX Key) if($defDNS === $sysDN){ $ckAJAX = 0; } else if($stgDNS === $sysDN){ $ckAJAX = 0; } else if($devDNS === $sysDN){ $ckAJAX = 0; } // サーバーチェック (HOST) if($defDNS === $srvDNS){ $ckHOST = 0; } else if($stgDNS === $srvDNS){ $ckHOST = 0; } else if($devDNS === $srvDNS){ $ckHOST = 0; } // -- test : mail send action -------------------- if($swMailTest>0){ $reqCN = "株式会社試験"; $reqUN = "テスト太郎"; $sysEM = "data@7colors.co.jp"; $reqEM = "itoh@e-sheet.co.jp"; $reqMT = "テスト送信"; $ckAJAX = 0; $ckHOST = 0; } // -------------------- test : mail send action -- // 指定外サーバからの実行はさせない $srvERR = $ckAJAX + $ckHOST; if ($swAjaxTest<1){ if( $srvERR>-1){ if( $srvERR <1){ if(!sendRemindMail($reqCN, $reqUN, $reqEM, $reqMT)) { $reqMT = "【Caution!!】リマインドメールが送信できませんでした。"."\n\n".$reqMT; if(!sendFormMail($reqCN, $reqUN, $sysEM, $reqMT)) { $rtnMSG = "【異常終了】メールの送信に失敗しました。"."\n\n"."時間をおいてから再度送信願います。"."\n\n"."※お急ぎの場合はお電話でお問い合わせください。"."\n\n"; } else { $fmMail = 1; $rtnFLG = 1; $rtnMSG = "【Caution!!】リマインドメールが送信できませんでした。"."\n\n"."(システムにはメールの送信ができました。)"."\n\n"; } } else { $rmMail = 1; if(!sendFormMail($reqCN, $reqUN, $sysEM, $reqMT)) { $rtnMSG = "【異常終了】メールの送信に失敗しました。"."\n\n"."時間をおいてから再度送信願います。"."\n\n"."※お急ぎの場合はお電話でお問い合わせください。"."\n\n"; } else { $fmMail = 1; $rtnFLG = 1; $rtnMSG = "【正常終了】メールフォームからのお問い合わせを受け付けました。"; } } } else { $rtnMSG = "【不正な処理】システムにより停止されました。"; } } else { $rtnMSG = "【異常な処理】システムにより停止されました。"; } } else { // -- test : mail send action -------------------- $fmMail = 1; $rmMail = 1; $rtnFLG = 1; $rtnMSG = "【正常終了】メールフォームからのお問い合わせを受け付けました。" ; $ckAJAX = 0; $ckHOST = 0; $srvERR = 0; // -------------------- test : mail send action -- } ?>[ { "swR": "", "swF": "", "swX": "", "msg": "" } ]