묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Contact Us 폼메일 기능이 이상하게 동작되네요.
2014.12.28 14:37
contact us에 글이 올라오면 관리자 이메일로 보내게 설정해놨는데
관리자가 글을 올리면 메일이 정상적으로 수신되지만
타인이 글을 올리면 메일이 정상적으로 오지를 않네요
도대체 어디가 잘못된걸까요?
Mail.class.php 파일은 수정했습니다.
댓글 3
-
GG
2014.12.28 15:30
수수께끼 내시는것 같아요 ㅡㅡ -
공돌노예
2014.12.28 16:38
좀 더 자세히 설명하자면 Contact us 의 메일 동작이 되기는 합니다.
원래는 유동닉네임이든, 로그인한 유저든 상관없이 올라오는 게시글마다 알림메일을 보내줘야되는데
관리자아이디로만 작성된 글만 메일로 안내가 되고 있습니다.
-
공돌노예
2014.12.28 16:41
function Mail(){$this->useNaverAccount("이메일", "비밀번호");}/*** Set parameters for using Gmail** @param string $account_name Password* @param string $account_passwd Secure method ('ssl','tls')* @return void*/function useNaverAccount($account_name, $account_passwd){$this->SMTPAuth = TRUE;$this->SMTPSecure = "tls";$this->Host = 'smtp.works.naver.com';$this->Port = '587';if($this->isVaildMailAddress($account_name)){$this->Username = $account_name;}else{$this->Username = $account_name . '이메일 도메인';}$this->Password = $account_passwd;$this->IsSMTP();}mail.class.php설정은 위 내용과같이 설정하였습니다. 관리자메일 설정도 my sql xe_member데이터에서 번호가 4번인 관리자 메일로 등록해놓았습니다.