묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Gmail SMTP를 사용해서 관리자 메일 자동 전송하기
2015.10.12 10:35
Gmail SMTP를 사용해서 관리자 메일 자동 전송하기가 안되어 질문을 드립니다.
기존에 많이 Posting된것 처럼
classes/mail/Mail.class.php
function Mail()
{
$this->useGmailAccount("emai address, "password");
}
상기와 같이 설정하고 게시판에 글을 쓰면 Hosting 업체의 email을 쓰지 않고 Gmail을 사용하므로 안정적으로 메일을 보낼수 있다고 해서 Test중인데, 1.8.11 현재 최신 Version이나 기존에 검증 되었다고 하는 1.7.4.1의 순정 상태에서 해도
등록을 누르면 등록 마무리가 안되면서 메일 발송도 되지 않습니다.
tls도 해보고 ssl도 해보았는데 안되는것 같습니다.
혹시 현재 사용하고 계신 분이 있으면 도움을 주시면 감사드리겠습니다.
댓글 2
-
기진곰
2015.10.12 10:44
-
Chris Jeong
2015.10.14 14:38
기진곰님 알려 주신 고급메일 발송 모듈과 구글 보안 수준설정으로 성공적으로 SMTP를 Setup 했습니다.
스팸문제로 메일 발송이 안되서 너무 힘들었는데 덕분에 아주 큰 숙제 하나를 해결했습니다.
귀한 정보에 다시한번 감사드립니다. 꾸벅
1. XE 최신 버전이라면 Mail 클래스에 손대지 말고 고급 메일 발송 모듈을 사용해 보세요.
2. 구글에서 얼마 전부터 SMTP 보안을 많이 강화했습니다. 구글 계정에 로그인해서 보안 수준이 낮은 앱 허용을 선택해야 할 수도 있습니다. 이 경우에도 고급 메일 발송 모듈을 사용하면 구글에서 어떤 에러 메시지를 돌려보내는지 정확하게 파악할 수 있기 때문에 도움이 됩니다.