본문 바로가기
웹 관련 기록/XE

XE, useSMTP 함수 사용기.

by Planetis 2015. 4. 4.

XE 1.7.13 / 1.8

OS: Windows 8.1

Nginx: 1.7.10

php: 5.6.5

db: MariaDB 10.0


원인 불명의 Sendmail 에러로 어쩔 수 없이 적용 시키게 되었습니다.

네이버 Work를 사용 중이라서 함수 변경은 귀찮아서 그냥 사용하였고,

네이버메일과 적용 방식은 동일 할 껍니다.


./classes/mail/Mail.class.php

140
141
142
143
    function Mail()
    {
        $this->useSMTP(TRUE, "smtp.works.naver.com", "사용계정@도메인", "계정비밀번호", "보안방식", smtp포트);
    }
cs


1. 네이버 로그인, 메일 설정 > pop/smtp > 사용함. (네이버 워크도 동일)

2. 142번째 줄에, $this->useSMTP() 함수를 호출 한다.

3. 함수의 매개변수에 각, SMTPAuth 여부, smtp주소, 계정@도메인, 계정 비밀번호, 보안방식, smtp접근포트 를 넣어준다.


끝.


* 구글메일로 하면 더 쉽다.

1. 구글에 로그인하여, 지메일 설정에서 pop/stmp 사용하기 위한 설정을 한다.

2. $this->useGmailAccount("계정","비밀번호");


#XE1.8 업데이트 후 동일하게 다시 적용 시켰다. ㅠㅠ 역시 코어를 건드리는 건 좋지 못 해..

320x100

'웹 관련 기록 > XE' 카테고리의 다른 글

게시글 작성자의 회원 확장 변수 불러오기  (0) 2016.05.23

댓글