제목 | [email library] smtp 설정으로 메일 보낼 때 에러가 출력됩니다. | ||
---|---|---|---|
카테고리 | CI 2, 3 | ||
글쓴이 | packesign | 작성시각 | 2019/07/01 14:08:06 |
|
|||
코드이그나이터 기본 라이브러리 중에 email 을 사용해서 메일보내기 테스트를 하려고하는데 에러가 출력됩니다..ㅠㅠ naver smtp 를 사용하고 있고 혹시나해서 PHPMailer-master 를 사용해봤는데 해당 플러그인 사용시 전송이 잘 되었습니다. 그런데 코드이그나이터의 mail 라이브러리를 사용하는 경우 계속 에러가 출력됩니다ㅠㅠ
// 이메일 전송하기 영역 $this->load->library('email'); $this->email->initialize(array( 'protocol' => 'smtp', 'smtp_host' => 'smtp.naver.com', 'smtp_user' => 'E-MAIL ID@naver.com', 'smtp_pass' => 'E-MAIL PASSWORD', 'smtp_port' => '465', 'smtp_timeout' => '5', 'smtp_keepalive' => TRUE, 'smtp_crypto' => 'ssl' )); $this->email->from('E-MAIL ID@naver.com','E-Mail Test'); $this->email->to(TO E-MAIL); $this->email->subject('Email Test'); $this->email->message('Testing the email class.'); $emailSend = $this->email->send();
echo ' 이메일 전송 : '; var_dump($emailSend); echo '<br /><br />';
위와 같은 로직으로 적용해보니까 페이지에서 결과로는 이메일 전송 : bool(false) 위처럼 출력되더라구요..
여러차례 검색을 해보니까 $this->email->initialize(array( 'protocol' => 'smtp', 'smtp_host' => 'ssl://smtp.naver.com', 'smtp_user' => 'E-MAIL ID@naver.com', 'smtp_pass' => 'E-MAIL PASSWORD', 'smtp_port' => '465', 'smtp_timeout' => '5', 'smtp_keepalive' => TRUE, )); 위처럼 설정하라는 의견도 있었는데 결과는 마찬가지였습니다ㅠㅠ
혹시 mail 라이브러리를 사용하기에 틀리게 설정된 부분이 어디일까요?? 고수여러분들의 답변 부탁드립니다!!ㅠㅠ |
|||
태그 | mail,library,mail library | ||
다음글 | 게시판 직접 구현하실때 맨앞에 글번호 넣어야 할 경우 ... (2) | ||
이전글 | [mssql] UPDATE 나 INSERT 문 작성시 ... (6) | ||
변종원(웅파)
/
2019/07/02 08:39:29 /
추천
0
|
출력해서 어떤 에러가 나는지 확인해보세요.