테스트 사이트 - 개발 중인 베타 버전입니다

주문시 발송되는 메일 관련 질문! 채택완료

klee 7년 전 조회 3,379

안녕하세요.

상품 주문시 관리자와 주문자에게으로 발송이 되는데요 smtp 설정도 제대로 되어있고 테스트 메일도 정상적으로 들어왔는데  주문이 들어오면 관리자 메일로 발송이 안되었습니다. 

ordermail2.inc.php 에 들어가 

운영자에게 메일보내기 부분에 다른 코드를 넣었습니다. 

 

 

 

mailer($od_name, $od_email, $config['cf_admin_email'], $subject, $content, 1);  <--작동안되는 기존 코드  mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $config['cf_admin_email'], $subject, $content, 1);  <- 작동되는 코드 

 

   

1.  작동이 안되는 이유가 문제 였을까요? 

2.  $config['cf_admin_email_name'] 관련해서  메일 발송시 "운영자" 라는 이름으로 메일이 발송되는데 어디서 이름을 수정할수 있나요? DB쪽에도 그렇게 쓰여져 있지 않은데... 

3. 주문시 다른 일반 메일로도 관리자 메일 외에 추가로 받고 싶으면 어디부분을 수정해야 하는지요?  

 

 

 

 </p>

<p>//------------------------------------------------------------------------------

// 운영자에게 메일보내기

//------------------------------------------------------------------------------

$subject = $config['cf_title'].' - 주문 알림 메일 ('.$od_name.')';

ob_start();

include G5_SHOP_PATH.'/mail/orderupdate1.mail.php';

$content = ob_get_contents();

ob_end_clean();</p>

<p>mailer($od_name, $od_email, $config['cf_admin_email'], $subject, $content, 1);

mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $config['cf_admin_email'], $subject, $content, 1);

 </p>

<p>//------------------------------------------------------------------------------</p>

<p>//------------------------------------------------------------------------------

// 주문자에게 메일보내기

//------------------------------------------------------------------------------

$subject = $config['cf_title'].' - 주문 내역 안내 메일';

ob_start();

include G5_SHOP_PATH.'/mail/orderupdate2.mail.php';

$content = ob_get_contents();

ob_end_clean();</p>

<p>mailer($config['cf_admin_email_name'], $config['cf_admin_email'], $od_email, $subject, $content, 1);

//------------------------------------------------------------------------------

 </p>

<p> </p>

<p>

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
복스리
7년 전

메일주소가 안들어오거나 잘못들어왔을경우 발송이 안될수 있습니다.

echo $od_email <-- 요렇게 한번 이메일 출력을 해보시기 바랍니다.

정상적으로 출력이 되었는지....확인이 필요한거죠~

 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 2개

k
klee
7년 전
감사합니다. 메일이름 " $config['cf_admin_email_name']" 이 운영자로 발송되는데 이 이름을 어디에서 바꿀수 있는지 알수 있을까요?
복스리
7년 전
(관리자화면) 환경설정 > 기본 환경설정에 보시면
설정하는부분이 있습니다.

댓글을 작성하려면 로그인이 필요합니다.

P
7년 전

관리자메일과 관리자아이디의 이메일 중에 잘못입력된게 있나 확인해보세요

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인