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

1:1문의 글 등록 시 관련 문의 드립니다. 채택완료

판토르 3년 전 조회 1,558

1:1문의 등록 시 "관리자 이메일을 입력하시면 문의글 등록시 등록하신 이메일로 알림이 전송됩니다."

이메일을 입력 했는데, 이메일이 오지 않습니다. 

 

회원가입 및 메일테스트 등  메일은 전송이 되는데, 1:1문의 등록 시만 이메일이 오지 않네요

그래서 1:1문의 등록 된 글에 이메일로 답변을 하면 글 등록한 사람한테 이메일으로 답변은 갑니다.

 

메일서버 등 체크 해봤는데 이상은 없다고 하는데, 어느 부분이 문제 인지 아시는 천재 분이 계실까요?

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

답변 1개

채택된 답변
+20 포인트
e
3년 전

원래 없는 기능이라 추가해줘야 합니다.

bbs\qawrite_update.php

</p>

<p>// 문의글등록 이메일전송</p>

<p>if(($w == '' || $w == 'r') && trim($qaconfig['qa_admin_email'])) {</p>

<p>    include_once(G5_LIB_PATH.'/mailer.lib.php');</p>

<p> </p>

<p>    $subject = $config['cf_title'].' '.$qaconfig['qa_title'].' 질문 알림 메일';</p>

<p>    $content = nl2br(conv_unescape_nl(stripslashes($qa_content)));</p>

<p> </p>

<p>    mailer($config['cf_admin_email_name'], $qa_email, $qaconfig['qa_admin_email'], $subject, $content, 1);</p>

<p>    mailer($config['cf_admin_email_name'], $qa_email, $config['cf_admin_email'], $subject, $content, 1); //최고관리자 메일 전송</p>

<p>}</p>

<p>

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

답변에 대한 댓글 7개

판토르
3년 전
답변 정말 감사합니다.^^ 혹시 해당 코드 위치는 맨 하단에 넣으면 되는건가요?
판토르
3년 전
위 코드를 추가 하여 테스트를 해보았는데, 동일 하게 메일이 오지 않습니다. 넣어야 하는 위치나 다른 부분을 추가 해야 하는것이 있을까요?
e
eyekiss
3년 전
관리자> 게시판관리> 1:1문의설정> 관리자 이메일을 입력하셨나요??
판토르
3년 전
네네~~ 이메일 입력 했습니다.~
e
eyekiss
3년 전
mailer($config['cf_admin_email_name'], $qa_email, $config['cf_admin_email'], $subject, $content, 1); //최고관리자 메일 전송
이 부분을 if 문 밖으로 이동해서 저장해보세요.
판토르
3년 전
밖으로 뺐는데, 동일 하게 메일은 오지 않아요~ㅠㅠ
e
eyekiss
3년 전
작성자 이메일은 입력하신거죠?
직접 소스에서 echo 하면서 어떤 값이 누락되는지 찾아보셔야 할 것 같습니다.

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

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

로그인