define("D_BASE_DIR", dirname(dirname(__FILE__))); // Web側・管理側共通処理ファイルの読み込み require_once D_BASE_DIR . "/common/common.php"; // メンテナンスフラグのチェック if (Maintenance::checkMaintenance()) { exit; } // 標準入力からメール情報を取得し、解析する $ComMimeParserMailOBJ = ComMimeParserMail::getInstance(); $BlackListOBJ = BlackList::getInstance(); $AllowDomainOBJ = AllowDomain::getInstance(); // 登録オブジェクトの作成 $PreRegistOBJ = PreRegist::getInstance(); $UserOBJ = User::getInstance(); // メール文言取得 $AutoMailOBJ = AutoMail::getInstance(); $headers = $ComMimeParserMailOBJ->getHeaders(); // 携帯メールアドレスである if (ComValidation::isMobileAddress($headers["from"])) { $mbFlag = true; } // 送信元メアドの取得 $mailAddress = $headers["from"]; //black_userに該当する場合は登録拒否 $dangerFlag = FALSE; //個体識別でチェック if ($mbFlag && $param["uid"]) { if ($BlackListOBJ->searchBlackListByMbSerialNumber($param["uid"])) { $dangerFlag = TRUE; } }