묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
가입환영 메일은 어떻게 보내죠?
2014.11.10 11:35
검색해봤는데 예전엔 회원가입 확장모듈에 있는 기능을 썼다고 하는데 1.5버전 이상부터는 동작을 안한다고 하더라구요..
인증메일 말고 가입완료 후에 "ㅇㅇㅇ님 가입을 환영합니다" 이런 메일을 보내고 싶은데 어떻게 해야할까요?
혹시 코드로 추가해야한다면 어느부분에 해야하는지 알려주시면 감사하겠습니다.ㅠㅋ
댓글 2
-
sejin7940
2014.11.10 22:19
-
richardhj
2014.11.17 14:46
네 감사합니다~ 동작은 하는데 보낸이가 깨져보이긴하네요..ㅎ; 인증메일쪽 메세지에 환영메시지도 같이 입력해서 보내는 방법으로 바꾸었습니다^^
modules/member/member.controller.php 에서
function procMemberInsert() 함수에서
$this->add('member_srl', $args->member_srl);
아래에 추가해보세요
$oModuleModel = &getModel('module');
$member_config = $oModuleModel->getModuleConfig('member');
$mail_title = "가입을 환영합니다";
$mail_content = "가입을 환영합니다";
$oMail = new Mail();
$oMail->setTitle( $mail_title );
$oMail->setContent($mail_content);
$oMail->setSender( $member_config->webmaster_name?$member_config->webmaster_name:'webmaster', $member_config->webmaster_email);
$oMail->setReceiptor( $args->nick_name, $args->email_address );
$oMail->send();
$mail_title 과 $mail_content 는 원하는대로 변경하시고
(제가 테스트는 안 해봤지만... 정상적으로 만약 발송된다고 해도, 해당 도메인이 화이트도메인등 처리가 안 되어있으면 수신서버쪽에서 메일을 수신 안 할 확률도 높습니다. 특히 다음 같은 메일은 거의 ㅡㅡ;)