묻고답하기

안녕하세요 회원가입시 아이디 비밀번호 찾기 메일이 보내지지 않습니다...

뭐가 문제인지.. 그리고 가입시 축하메시지가 쪽지로는 보내지는데.. 메일로는 보내지지 않습니다..

 

회원관리 > 기본설정 > 웹마스터 주소를 설정했는데도 메일이 안오는지 궁금합니다.

 

 

 

member.controller.php 코드는 아래와 같습니다...

 

 

      /**
         * @brief 아이디/ 비밀번호 찾기
         **/
        function procMemberFindAccount() {
            $email_address = Context::get('email_address');
            if(!$email_address) return new Object(-1, 'msg_invalid_request');

            $oMemberModel = &getModel('member');
            $oModuleModel = &getModel('module');

            // 메일 주소에 해당하는 회원이 있는지 검사
            $member_srl = $oMemberModel->getMemberSrlByEmailAddress($email_address);
            if(!$member_srl) return new Object(-1, 'msg_email_not_exists');

            // 회원의 정보를 가져옴
            $member_info = $oMemberModel->getMemberInfoByMemberSrl($member_srl);

            // 아이디/비밀번호 찾기가 가능한 상태의 회원인지 검사
            if ($member_info->denied == 'Y') {
                $chk_args->member_srl = $member_info->member_srl;
                $output = executeQuery('member.chkAuthMail', $chk_args);
                if ($output->toBool() && $output->data->count != '0') return new Object(-1, 'msg_user_not_confirmed');
            }

            // 인증 DB에 데이터를 넣음
            $args->user_id = $member_info->user_id;
            $args->member_srl = $member_info->member_srl;
            $args->new_password = rand(111111,999999);
            $args->auth_key = md5( rand(0,999999 ) );
            $args->is_register = 'N';

            $output = executeQuery('member.insertAuthMail', $args);
            if(!$output->toBool()) return $output;

            // 메일 내용을 구함
            Context::set('auth_args', $args);
            Context::set('member_info', $member_info);

            $member_config = $oModuleModel->getModuleConfig('member');
            if(!$member_config->skin) $this->member_config->skin = "default";
            if(!$member_config->colorset) $this->member_config->colorset = "white";

            Context::set('member_config', $member_config);

            $tpl_path = sprintf('%sskins/%s', $this->module_path, $this->member_config->skin);
            if(!is_dir($tpl_path)) $tpl_path = sprintf('%sskins/%s', $this->module_path, 'default');

            $find_url = getFullUrl(','module','member','act','procMemberAuthAccount','member_srl',$member_info->member_srl, 'auth_key',$args->auth_key);
            Context::set('find_url',$find_url);


            $oTemplate = &TemplateHandler::getInstance();
            $content = $oTemplate->compile($tpl_path, 'find_member_account_mail');

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
티파니 확장변수가 입력창에 안나타나네요  
자유새당 페이지 오류 질문입니다.  
검색량이 게시판 상단에 불러올 파일에 관한 질문  
초보거든요 익스프롤러7.0에서는 안되는이유 [5] 2009.06.15 by 백성찬
하월소년 게시판연결방법좀.. 가르쳐주세요 [1] 2009.06.15 by 아고라
망토 1.2.3 으로 버전 업데이트 하는 방법 ㅠ.ㅠ [1] 2009.06.15 by narawiz
정다운멘토 같은 계정 내 제로보드 이전 문제... [3] 2009.06.15 by narawiz
reform 이 게시판은 어디건가요? [5] file 2009.06.15 by reform
홍이맘 최근문서 클릭시 페이지로 연결하는 방법좀...  
xechobo 홈피에 쓴 게시글은 어디에 저장되나요?  
KRB svn에 연결 어떻게 하나요?? [1] 2009.06.15 by narawiz
zzang84 다중확장변수 검색방법 질문드립니다.. [1] 2009.06.15 by 라르게덴
박상훈757 layout.html에서 현재 게시판의 속성을 알수있나요? [2] 2009.06.15 by 박상훈757
박노열 첨부파일 버턴이 클릭되지 않습니다 [4] 2009.06.15 by 박노열
초보에요ㅎㅎ 완전망했어요 [3] 2009.06.15 by 초보에요ㅎㅎ
초보에요ㅎㅎ 제꺼 영문판인가여?? [1] 2009.06.15 by narawiz
쌍수정 페이지오류시정 file  
토리세상 마이그레이션 써버 이전후 관리자페이지 첨부파일 관리서 첨부파일 목록이 안뜨네요 [1] 2009.06.15 by 도파돌이
초보에요ㅎㅎ 답변주신님아 들어가도영문판인데;; [11] 2009.06.15 by 초보에요ㅎㅎ
아고라 특정 그룹 회원 출력 위젯 (member_group)관련 질문  
투데이 위지윅 에디터에서 HTML편집 권한에 대하여 [1] 2009.06.15 by 투데이
sungjaeq XE 1.2.3에 있는 통계기능을 쓸수있나요? ㅠㅠ  
a? 제로보드 로그인할때 오류가 나요  
나타쿠바라 인용구 작성기능을 쓰는데  
정현173 로고사이즈 수정하는 방법좀 알려주세요 ㅠㅠ  
한꼬마 xe 1.2.3 변수 넘길때 &area=대구 이렇게 넘기면 제대로 못받는 형상  
칼잇으마 이미지 첨부하면 사라져요? 귀신 곡할 노릇? ㅎㅎ [2] file 2009.06.16 by 마이무라
나이아드 메뉴가 갑자기 보이지 않고 생성되지 않습니다. file  
Diver 원본이미지 나타내려고 합니다.  
망토 도와 주십쇼.. file