혹시 고객주문시 관리자메일로 주문내역 안오게하는법없나요? 채택완료
호스팅사에서 하루에 너무많은메일 발송되면 메일차단시키는데
고객들 비밀번호찾기하면 메일로발송되는데 메일이자꾸 차단되서
불편함이많네요
관리자설정 쇼피몰설정 다뒤져봐도
고객주문시 관리자메일로 메일날라오는거 안되게하는게 안보이더라고요
하 ..답답하네요 맨날 풀면 또 차단되고 또차단되고.. SMS설정은 고객,관리자 따로 다 가능하던데
고객주문시 관리자메일발송은 설정에도없는데 왜 자동으로 날라오는걸까요..
혹시 FTP에서 변경해야된다면
adm/shop_admin/ordermail.inc.php 보고있는데 수정해야될부분 알려주실분계신가요?
// 제대로된 include 시에만 실행 if (!defined("_ORDERMAIL_")) exit;
// 주문자님께 메일발송 체크를 했다면 if ($od_send_mail) { $od = sql_fetch(" select * from {$g5['g5_shop_order_table']} where od_id = '$od_id' ");
$addmemo = nl2br(stripslashes($addmemo));
unset($cart_list); unset($card_list); unset($bank_list); unset($point_list); unset($delivery_list);
$sql = " select * from {$g5['g5_shop_cart_table']} where od_id = '{$od['od_id']}' order by ct_id "; $result = sql_query($sql); for ($j=0; $ct=sql_fetch_array($result); $j++) { $cart_list[$j]['it_id'] = $ct['it_id']; $cart_list[$j]['it_name'] = $ct['it_name']; $cart_list[$j]['it_opt'] = $ct['ct_option'];
$ct_status = $ct['ct_status']; if ($ct_status == "준비") { $ct_status = "상품준비중"; } else if ($ct_status == "배송") { $ct_status = "배송중"; }
$cart_list[$j]['ct_status'] = $ct_status; $cart_list[$j]['ct_qty'] = $ct['ct_qty']; }
/* ** 입금정보 */ $is_receipt = false;
// 신용카드 입금 if ($od['od_receipt_price'] > 0 && $od['od_settle_case'] == '신용카드') { $card_list['od_receipt_time'] = $od['od_receipt_time']; $card_list['od_receipt_price'] = display_price($od['od_receipt_price']);
$is_receipt = true; }
// 무통장 입금 if ($od['od_receipt_price'] > 0 && $od['od_settle_case'] == '무통장') { $bank_list['od_receipt_time'] = $od['od_receipt_time']; $bank_list['od_receipt_price'] = display_price($od['od_receipt_price']); $bank_list['od_deposit_name'] = $od['od_deposit_name'];
$is_receipt = true; }
// 포인트 입금 if ($od['od_receipt_point'] > 0) { $point_list['od_time'] = $od['od_time']; $point_list['od_receipt_point'] = display_point($od['od_receipt_point']);
$is_receipt = true; }
// 배송정보 $is_delivery = false; if ($od['od_delivery_company'] && $od['od_invoice']) { $delivery_list['dl_company'] = $od['od_delivery_company']; $delivery_list['od_invoice'] = $od['od_invoice']; $delivery_list['od_invoice_time'] = $od['od_invoice_time']; $delivery_list['dl_inquiry'] = get_delivery_inquiry($od['od_delivery_company'], $od['od_invoice'], 'dvr_link');
$is_delivery = true; }
// 입금 또는 배송내역이 있다면 메일 발송 if ($is_receipt || $is_delivery) { ob_start(); include G5_SHOP_PATH.'/mail/ordermail.mail.php'; $content = ob_get_contents(); ob_end_clean();
$title = $config['cf_title'].' - '.$od['od_name'].'님 주문 처리 내역 안내'; $email = $od['od_email'];
// 메일 보낸 내역 상점메모에 update $od_shop_memo = G5_TIME_YMDHIS.' - 결제/배송내역 메일발송\n' . $od['od_shop_memo']; /* 1.00.06 ** 주석처리 - 처리하지 않음 if ($receipt_check) $od_shop_memo .= ", 입금확인"; if ($invoice_check) $od_shop_memo .= ", 송장번호"; */
sql_query(" update {$g5['g5_shop_order_table']} set od_shop_memo = '$od_shop_memo' where od_id = '$od_id' ");
mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $email, $title, $content, 1); } } ?>
답변 2개
shop/ordermail2.inc.php 파일 살펴보세요.
운영자 및 주문자에게 메일 보내는 코드가 있을 겁니다.
아예 전부 끄려면 shop/orderformupdate.php 파일에서 여기 주석 처리해보시고..
include_once(G5_SHOP_PATH.'/ordermail1.inc.php'); include_once(G5_SHOP_PATH.'/ordermail2.inc.php');
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
주문시 주문자랑 관리자에게 메일안날라가게 했음좋겠네요
메일이 하두 차단이자주되서요
아얘 메일이 차단되서는 안되거든요 ㅠ 고객들 비번찾기할때가있어서요