CI 묻고 답하기

제목 Codeigniter 초보 문의. gmail smtp 이용 관련.
카테고리 CI 2, 3
글쓴이 501772 작성시각 2020/09/23 14:18:16
댓글 : 1 추천 : 0 스크랩 : 1 조회수 : 11431   RSS

 

 

인터넷상에 나오는 방법으로 gmail 쪽 셋팅을 했습니다.

(imap 실행, 2단계 보안 없애고, 보안설정 약하게? 인가까지..)

 

참. ec2 인지라 sendmail 이 안되고, 465 포트도 열었습니다. telnet 로 연결 확인 했습니다.

구글 api 인가 이용해서 Authorized redirect URI, 클라이언트ID,시크릿키 이용 하는 방식은 다른 문제가 있어서 바꾸려 합니다.

 

 

public function __construct() {

$this->CI = & get_instance ();

$this->CI->load->library("email");

}

 

$config['useragent'] = 'SENDER';

$config['protocol'] = 'smtp';

$config['smtp_host'] = 'ssl://smtp.googlemail.com';

$config['smtp_user'] = 'sender@gmail.com';

$config['smtp_pass'] = 'sender';

$config['smtp_port'] = 465;

$config['smtp_timeout'] = 5;

$config['wordwrap'] = TRUE;

$config['wrapchars'] = 76;

$config['mailtype'] = 'html';

$config['charset'] = 'utf-8';

$config['validate'] = FALSE;

$config['priority'] = 3;

$config['crlf'] = "\r\n";

$config['newline'] = "\r\n";

$config['bcc_batch_mode'] = FALSE;

$config['bcc_batch_size'] = 200;

 

 

$this->CI->email->initialize($config);

$this->CI->email->from('sender@gmail.com');

$this->CI->email->to('reciver@naver.com');

$this->CI->email->subject('Email Test'); // 제목

$this->CI->email->message('Testing the email class.'); // 내용

@ $this->CI->email->send();

 

 

에러를 볼수가 없어서 이 방식이 맞는건지 문의 드려요~!

 

 

 

 다음글 ci4 검증 관련해서 질문드립니다. (2)
 이전글 $this->db 를 사용해서 row 의 순서(i... (3)

댓글

PureAni / 2020/09/23 16:03:00 / 추천 0