Add: send mail test
This commit is contained in:
@@ -9,10 +9,30 @@
|
|||||||
|
|
||||||
<script type="text/javascript" src="./../../../resources/jquery/jquery-3.3.1.min.js"></script>
|
<script type="text/javascript" src="./../../../resources/jquery/jquery-3.3.1.min.js"></script>
|
||||||
<script type="text/javascript" src="./../js/main.js"></script>
|
<script type="text/javascript" src="./../js/main.js"></script>
|
||||||
|
<script type="text/javascript" src="./../js/request_server.js"></script>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
$(document).ready(function() {
|
$(document).ready(function() {
|
||||||
$("#header").load("admin_header.html");
|
$("#header").load("admin_header.html");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function sendMail() {
|
||||||
|
sendRequestServer( //url, sendParams, onSuccess, onFail, isDebugMode);
|
||||||
|
"./../server/mail/testmail.php",
|
||||||
|
"maestro_id=" + maestroID,
|
||||||
|
|
||||||
|
function(jsonData) {
|
||||||
|
console.log(jsonData);
|
||||||
|
// showErrorMessage("마에스트로 계정이 정상적으로 등록되었습니다.", "success");
|
||||||
|
// loadMaestroList("");
|
||||||
|
},
|
||||||
|
|
||||||
|
function(errorMessage, errorCode) {
|
||||||
|
showErrorMessage(errorMessage, "error");
|
||||||
|
}
|
||||||
|
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
</script>
|
</script>
|
||||||
</head>
|
</head>
|
||||||
|
|
||||||
@@ -29,7 +49,25 @@
|
|||||||
|
|
||||||
<div id="message_box"></div>
|
<div id="message_box"></div>
|
||||||
|
|
||||||
|
<button type="button" class="btn btn-primary" onClick="sendMail()">메일 발송</button>
|
||||||
|
|
||||||
|
<!--
|
||||||
|
<div class="row mx-1">
|
||||||
|
<div class="col">
|
||||||
|
<h5 class="my-3">마에스트로 검색</h5>
|
||||||
|
|
||||||
|
<div class="input-group mb-3">
|
||||||
|
<div class="input-group-prepend">
|
||||||
|
<label class="input-group-text" for="search_name">마에스트로 아이디</label>
|
||||||
|
</div>
|
||||||
|
<input type="text" class="form-control" id="search_name" placeholder="Input maestro ID here" aria-label="Recipient's username" aria-describedby="basic-addon2">
|
||||||
|
<div class="input-group-append">
|
||||||
|
<button type="button" class="btn btn-primary" onClick="searchMaestro()">검색 실행</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
-->
|
||||||
|
|
||||||
|
|
||||||
</div> <!-- container -->
|
</div> <!-- container -->
|
||||||
|
|||||||
@@ -367,23 +367,18 @@ $('#myTab a').on('click', function (e) {
|
|||||||
<form class="mx-4">
|
<form class="mx-4">
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-sm-3 col-form-label">* 카카오뱅크</label>
|
<label class="col-sm-3 col-form-label">* 카카오뱅크</label>
|
||||||
<label class="col-sm-9 col-form-label">000-000000</label>
|
<label class="col-sm-9 col-form-label">(박지상) 3333-04-4316912</label>
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="row">
|
|
||||||
<label class="col-sm-3 col-form-label">* 계좌명</label>
|
|
||||||
<label class="col-sm-9 col-form-label">박지상</label>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-sm-3 col-form-label">* 금액</label>
|
<label class="col-sm-3 col-form-label">* 금액</label>
|
||||||
<label class="col-sm-9 col-form-label"><span class="price_account">???원</span></label>
|
<label class="col-sm-9 col-form-label"><span class="price_account">원</span></label>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<label class="col-sm-3 col-form-label">* 송금자명</label>
|
<label class="col-sm-3 col-form-label">* 송금자명</label>
|
||||||
<div class="col-sm-9">
|
<div class="col-sm-9">
|
||||||
<label class="col-form-label"><span class="maestro_name_data text-primary font-weight-bold">???</span> (로 입력해주세요)</label>
|
<label class="col-form-label"><span class="maestro_name_data text-primary font-weight-bold"></span> (로 입력해주세요)</label>
|
||||||
<small class="form-text text-muted">빠른 입금 확인과 계정 활성화를 위해, 송금자명을 아이디로 입력 부탁드립니다.</small>
|
<small class="form-text text-muted">빠른 입금 확인과 계정 활성화를 위해, 송금자명을 아이디로 입력 부탁드립니다.</small>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -391,13 +386,23 @@ $('#myTab a').on('click', function (e) {
|
|||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<div class="px-5 py-4 my-3" style="background-color: #ffdddd">
|
||||||
|
<h4>스팸 메일 확인 요청</h4>
|
||||||
|
|
||||||
|
<ul>
|
||||||
|
<li>support@jinaju.com 이 발송하는 메일이 네이버/다음 메일 등에서 [스팸 메일함]에 들어가는 것으로 확인되었습니다.</li>
|
||||||
|
<li>번거로우시겠지만 [스팸 메일함]에서 해당 메일을 스팸 해제 처리 부탁드립니다.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
|
||||||
<div class="px-5 py-4 my-3" style="background-color: #ffdddd">
|
<div class="px-5 py-4 my-3" style="background-color: #ffdddd">
|
||||||
<h4>계정 활성화 안내</h4>
|
<h4>계정 활성화 안내</h4>
|
||||||
|
|
||||||
<ul>
|
<ul>
|
||||||
<li>계정 신청 내역과 입금 내역을 확인한 후, 바로 마에스트로 아이디를 활성화하겠습니다.</li>
|
<li>계정 신청 내역과 입금 내역을 확인한 후, 바로 마에스트로 아이디를 활성화하겠습니다.</li>
|
||||||
<li>최대 24시간 안에 활성화하도록 항상 노력하겠습니다.</li>
|
<li>신청후 24시간 안에 확인하고 활성화하도록 노력하겠습니다.</li>
|
||||||
<li>계정 신청 내역과 입금 내역이 맞지 않을 경우, 이메일로 문의드리게 됩니다.</li>
|
<li>계정 등록 절차가 완료되는대로, 활성화되었음을 알리는 메일을 드리겠습니다.</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -0,0 +1,44 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
function get_max_player_count($accountType) {
|
||||||
|
switch($accountType) {
|
||||||
|
case 0:
|
||||||
|
case 1:
|
||||||
|
case 100:
|
||||||
|
case 101:
|
||||||
|
return 20;
|
||||||
|
case 2:
|
||||||
|
return 50;
|
||||||
|
case 3:
|
||||||
|
return 100;
|
||||||
|
case 4:
|
||||||
|
return 500;
|
||||||
|
case 5:
|
||||||
|
return 1000;
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
function get_price($accountType) {
|
||||||
|
switch($accountType) {
|
||||||
|
case 1:
|
||||||
|
return "10,000";
|
||||||
|
|
||||||
|
case 2:
|
||||||
|
return "20,000";
|
||||||
|
|
||||||
|
case 3:
|
||||||
|
return "30,000";
|
||||||
|
|
||||||
|
case 4:
|
||||||
|
return "40,000";
|
||||||
|
|
||||||
|
case 5:
|
||||||
|
return "50,000";
|
||||||
|
}
|
||||||
|
|
||||||
|
return 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -0,0 +1,11 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
$newLine = "\r\n";
|
||||||
|
|
||||||
|
// load service db setting
|
||||||
|
$bankName = "카카오뱅크";
|
||||||
|
$bankOwnerName = "박지상";
|
||||||
|
$bankAccountNo = "3333-04-4316912";
|
||||||
|
|
||||||
|
|
||||||
|
?>
|
||||||
@@ -0,0 +1,87 @@
|
|||||||
|
<?php
|
||||||
|
header("Content-Type: application/json");
|
||||||
|
|
||||||
|
include "./../lib/send_reply_json.php";
|
||||||
|
include "./../setup/connect_db.php";
|
||||||
|
include "./../lib/maestro_account_info.php";
|
||||||
|
include "./mail_setting.php";
|
||||||
|
|
||||||
|
// $maestroID = $_POST["maestro_id"];
|
||||||
|
// $maestroName = $_POST["maestro_name"];
|
||||||
|
// $email = $_POST["email"];
|
||||||
|
// $accountType = $_POST["account_type"];
|
||||||
|
// $upgradeAccountType = $_POST["upgrade_account_type"];
|
||||||
|
|
||||||
|
$maestroID = 3;
|
||||||
|
$maestroName = "삼화초";
|
||||||
|
$email = "jisangs@daum.net";
|
||||||
|
$accountType = 1;
|
||||||
|
$upgradeAccountType = 2;
|
||||||
|
|
||||||
|
|
||||||
|
header("Content-Type: text/html; charset=UTF-8");
|
||||||
|
|
||||||
|
// from
|
||||||
|
$from = "support+chocomae@jinaju.com";
|
||||||
|
|
||||||
|
// to, bcc
|
||||||
|
$to = $email; // "jisangs@daum.net";
|
||||||
|
$bcc = "support+chocomae.automail@jinaju.com";
|
||||||
|
|
||||||
|
// subject
|
||||||
|
$subject = subjectInfoBankAccountForRegisteringMaestro($maestroName);
|
||||||
|
// $subject = "=?UTF-8?B?".base64_encode($subject)."?=";
|
||||||
|
|
||||||
|
// message
|
||||||
|
$message = messageInfoBankAccountForRegisteringMaestro($maestroName, $accountType);
|
||||||
|
|
||||||
|
// header
|
||||||
|
$header = "From:".$from.$newLine."BCC:".$bcc;
|
||||||
|
mb_send_mail($to, $subject, $message, $header);
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
header("Content-Type: application/json");
|
||||||
|
send_result_success();
|
||||||
|
exit;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
// 마에스트로 계정 신청 - 입금 안내
|
||||||
|
function subjectInfoBankAccountForRegisteringMaestro($maestroName) {
|
||||||
|
return "[초코마에] 마에스트로 계정 (".$maestroName.") 등록을 위한 입금 안내";
|
||||||
|
};
|
||||||
|
|
||||||
|
function messageInfoBankAccountForRegisteringMaestro($maestroName, $accountType) {
|
||||||
|
global $newLine, $bankName, $bankAccountNo, $bankOwnerName;
|
||||||
|
|
||||||
|
return "안녕하세요.".$newLine."[초코마에] 마에스트로 계정을 신청해 주셔서 감사합니다.".$newLine
|
||||||
|
.$newLine
|
||||||
|
."※ 지금 보고 계신 메일이 [스팸 메일함]에 들어있다면, [스팸 해제]를 부탁드립니다 ※".$newLine
|
||||||
|
."(이후에 [계정 등록 알림], [계정 유효기간 종료 예고] 등의 메일이 발송됩니다)".$newLine
|
||||||
|
.$newLine
|
||||||
|
.$newLine
|
||||||
|
."[".$maestroName."] 마에스트로 계정을 활성화 하기 위한 은행 계좌 정보는 아래와 같습니다.".$newLine
|
||||||
|
."------------------------------------------------------------".$newLine
|
||||||
|
." * 은행 계좌 : ".$bankAccountNo." ( ".$bankName." )".$newLine
|
||||||
|
." * 예금주명 : ".$bankOwnerName.$newLine
|
||||||
|
." * 금액 : ".get_price($accountType)." 원".$newLine
|
||||||
|
.$newLine
|
||||||
|
." * 송금자명 : ".$maestroName." (신청하신 마에스트로 아이디)".$newLine
|
||||||
|
." ☞ 빠른 입금 확인을 위해, 송금자명을 본인 이름 대신 위와 같이 아이디로 부탁드립니다 ☜".$newLine
|
||||||
|
."------------------------------------------------------------".$newLine
|
||||||
|
.$newLine
|
||||||
|
."* 계정이 활성화되면 1년동안 사용하실 수 있습니다.".$newLine
|
||||||
|
."* 연장 결제를 해주시면, 남은 기간에 1년이 추가됩니다.".$newLine
|
||||||
|
."* 상위 요금제로 업그레이드 하셔도, 현재 계정의 남은 기간에 1년이 추가됩니다.".$newLine
|
||||||
|
."* 비활성화된 계정과 그 안에 있는 모든 정보는, 6개월 후에 자동 삭제됩니다.".$newLine
|
||||||
|
.$newLine
|
||||||
|
.$newLine
|
||||||
|
."계정 신청 내역과 입금 내역이 확인되는대로 마에스트로 아이디를 활성화 해드리겠습니다.".$newLine
|
||||||
|
."현재 수작업으로 확인하고 활성화하고 있어서 시간이 조금 걸리는 점 양해 부탁드립니다.".$newLine
|
||||||
|
."마에스트로 계정이 활성화되는대로, 즉시 알림 메일을 드리겠습니다.".$newLine
|
||||||
|
.$newLine
|
||||||
|
."감사합니다.".$newLine;
|
||||||
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
Reference in New Issue
Block a user